
13: Optimización del flujo de trabajo con nodos de conmutación y entradas de grupo
Compartir
A medida que mi proyecto se fue haciendo más complejo, necesitaba controlar varios elementos de la escena de manera más eficiente. Para lograrlo, implementé controles para habilitar y deshabilitar diferentes mallas directamente desde el panel de modificadores.
Proceso
Introduje un nodo Switch después de cada nodo Instance on Points . El nodo Switch actúa como un guardián, permitiéndome activar o desactivar la instanciación de objetos específicos en función de un valor booleano.
A continuación, utilicé el nodo Entrada de grupo para exponer estos controles de forma externa. Al agregar entradas booleanas para cada elemento (como árboles, rocas y césped), creé casillas de verificación en el panel de modificadores. De esta manera, pude habilitar o deshabilitar elementos sin tener que volver al árbol de nodos.
La conexión de las salidas booleanas del nodo de entrada de grupo a los nodos de conmutación correspondientes hizo que la configuración fuera interactiva. Esto fue especialmente útil cuando quería centrarme en una parte particular de la escena o reducir el desorden durante los ajustes.
Nodos utilizados y sus funciones
- Interruptor : alterna entre dos entradas según una condición booleana.
- Entrada de grupo : expone parámetros al panel modificador.
- Entrada booleana : controla los nodos de conmutación .
- Instancia en puntos : ahora se controla a través del nodo Switch .