Tipos de nodo Marionette
Los nodos son los componentes básicos de la herramienta Marionette. Cada nodo contiene secuencias de comandos que responden a la secuencia de comandos o red general. Hay tres tipos de nodos: nodos básicos, nodos de envoltura y nodos objeto. Nodos básicos y de envoltura son combinados en la creación de redes.
Nodos básicos
Nodos básicos realizan un comando o ejecutan una operación, o proporcionan valores relevantes de parámetros.
Nodos cápsula
Los nodos de envoltura consolidan una red de nodos en un solo nodo por razones de organización y de recursos compartidos. Entradas pueden ser accedidos directamente en la paleta Información del objeto; puertos de entrada y salida son usados al colocar el nodo de envoltura dentro de redes más grandes.
Nodos de objeto
Los nodos objeto son nodos de envoltura que toman la forma del resultado de su secuencia de comandos ejecutada, lo cuál significa que cambios en la secuencia de comandos pueden ser vistos inmediatamente y anotadas sin tener que volver a ejecutar la secuencia de comandos. Mientras que un nodo de envoltura es una forma consolidada de una red que puede ser ejecutada para producir un objeto, un nodo objeto es una representación inmediata de lo que la secuencia de comandos produce.
Por ejemplo, un nodo de envoltura que contiene una secuencia de comandos para crear una esfera puede ser convertido en un nodo objeto; cada vez que un cambio es realizado a la secuencia de comandos subyacente, la esfera se ajusta de manera concordante en lugar de ejecutar la secuencia de comandos múltiples veces.
Creación y edición de nodos
La herramienta Marionette contiene predeterminadamente una amplia variedad de nodos listos para su uso. Puede crear nodos personalizados si edita un nodo preexistente y si modifica la secuencia de comandos. Sin embargo, es necesario estar familiarizado con los lenguajes Python y VectorScript, por lo que no es recomendable si no sabe cómo componer secuencias de comandos.