Hola, tengo una pregunta rápida sobre cómo hacer habitaciones y pasillos en mi juego. Ahora podría crear fácilmente pasillos y habitaciones con ProBuilder en Unity, pero no estoy muy seguro de si esto es eficiente debido a la cantidad de lotes que produce y cómo disminuye mi rendimiento (fps). Ahora mi pregunta es ¿debería hacer que las habitaciones y los pasillos dentro de Blender tengan un mejor rendimiento y simplemente importarlos a Unity o debería usar Unity en su lugar y encontrar una manera de reducir el tamaño del lote, por ejemplo, combinando mallas?
Según mi experiencia, el modelado o el diseño de niveles en Unity podría ser una opción si no tienes experiencia en otro software 3D.
Sin embargo, si conoce Blender, Maya o Cinema4D, debe crear la escena básica en ese software de modelado. En este caso, puede optimizar altamente su polígono libremente, como fusionar vértices duplicados, reducir polígonos, etc.
Para el rendimiento, debe concentrarse en algunas cosas:
En la mayoría de los casos, no tiene que seguir la forma de modelado tradicional. Siempre que pueda crear la forma 3D con triángulos mínimos, es el mejor modelo para el motor del juego.
En general, solo necesita trabajar en la iluminación y el sombreado en el lado de Unity. No tiene que dedicar demasiado tiempo a la iluminación de la licuadora, ya que siempre se verá un resultado muy diferente en la unidad.
En su lugar, debe aprender e intentar hornear la escena en Unity. Si tiene experiencia en el renderizado de Blender, no será demasiado difícil pasar a la solución de horneado de mapas de luz de Unity.
PD: lo último, solo tenga cuidado con algunas configuraciones básicas, como configurar la malla de renderizado como un objeto estático para obtener el efecto de horneado.