
2.1 Ventana parámetros
La ‘Ventana de parámetros’ es donde se puede acceder a todos los parámetros de un operador.
Hay dos maneras de acceder a la ‘Ventana de parámetros’. El primero es el uso de la tecla ‘P’. Esto abrirá una ‘ventana de parámetros’ estática en la esquina superior derecha del panel, la cual mostrará los parámetros del operador seleccionado.
La segunda manera de acceder es haciendo clic derecho sobre un operador y seleccionar la opción ‘Parámetros …’. Esto abrirá una ‘ventana de parámetros’ flotante del operador. Este método difiere de la primera en que los parámetros no cambiarán si se selecciona otro operador. Esto es útil para gestionar los parámetros de múltiples operadores simultáneamente.
Cada operador tiene un conjunto diferente de parámetros, pero todos ‘Parámetro de Windows’ tienen el mismo conjunto de opciones. A continuación se muestra un diagrama destacando las opciones:
De izquierda a derecha, las opciones son las siguientes:
- Ayuda del operador: abre la página wiki de ayuda en una nueva ventana del navegador
- Python Ayuda: abre la página Wiki de ayuda de Python del operador en una nueva ventana del navegador
- Información de Diálogo: muestra información sobre el proceso del operador
- Comentario: visualización y edición de comentarios del operador
- Los parámetros copiados: Muestra los parámetros copiados a través del menú.
- Idioma: posibilidad para elegir si el operador utilizará Python o TScript como su scripting
- Expandir / Contraer Parámetros: expandir o contraer todos los parámetros del Operador
- Parámetros modificados: mostrara sólo los parámetros que han sido cambiados.
2.2 Parámetros
Los parámetros se pueden introducir de varias maneras. Dependiendo de la situación, algunos parámetros pueden requerir un valor estático, y algunos pueden necesitar ser modificados por otros valores y entradas. Cada parámetro tiene tres modos. Cada modo es bastante diferente y cada uno define cómo el parámetro se comporta. Los tres modos son:
- Constante
- Expresión
- Exportación
Modo constante es el valor predeterminado para la mayoría de los parámetros, y está representada por un esquema de color gris en el campo de valor.
Modo de expresión se utiliza para Python, TScript, o operaciones matemáticas y scripts. modo de expresión está representada por un azul claro.
Modo de exportación se usa para hacer referencia directamente canales de CHOP. Está representado por un esquema de color verde claro.
Cada uno de los parámetros en un operador se pueden cambiar, independientemente entre los tres modos. Para cambiar el modo de un parámetro, pase el puntero del ratón sobre el nombre del parámetro. Un signo ‘+’ aparecerá cerca del nombre del parámetro, al igual que el siguiente diagrama.
Una vez que se posicione sobre el nombre del parámetro, haga clic en él y se expandirá, mostrando más información y opciones, al igual que el siguiente diagrama:
Hay tres elementos principales que están disponibles una vez que se expandió un parámetro.
La primera a la izquierda, es nombre del parámetro. Se necesita este nombre de proceso cada vez que se hace referencia a ese parámetro en cualquiera de los lenguajes de script de TouchDesigner.
El segundo elemento es son los tres cuadrados de colores. Estos cuadrados representan los diferentes modos para el parámetro, como se discutió anteriormente. Los parámetros del operador establecidos en modo constante están representados por un cuadrado gris. Este parámetro se puede cambiar al modo de expresión haciendo clic en el contorno del color azul claro. Una vez que se hace click, se llenará de color azul claro, y el campo de valor a la derecha también será del mismo color para reflejar el modo del parámetro.
Para cambiar el modo del parámetro a modo de exportación, un canal de CHOP necesita ser arrastrado y soltado en el parámetro, se cambiara al color del modo exportación, y se rellenara la caja verde.
El tercer elemento del parámetro expandido es el campo de valor. El campo de valor muestra una pieza diferente de la información en función del modo de parámetros.
En el modo constante, el campo de valor muestra el valor actual, y puede ser editado haciendo click y escribiendo en el campo.
En el modo de expresión, el campo de valor muestra la secuencia de comandos de Python o TScript que se está evaluando. La expresión puede ser editada haciendo click y escribiendo en el campo de valor.
En el modo de exportación, el campo de valor muestra dos piezas de información separados por dos puntos. El texto antes de los dos puntos muestra la ruta del CHOP que se exporta a este parámetro. El texto después de los dos puntos es el nombre del canal que se exporta desde el CHOP. Debido a que estos valores se imponen por otro operador, el campo de valor no puede ser editado mientras que el parámetro está en el modo de exportación.
2.3 Controles de reproduccion
Para ir a través de ella rápidamente, de izquierda a derecha los botones hacen lo siguiente:
- Posición inicial
- Pausa
- Retroceso
- Avance
- Un cuadro hacia atrás
- Un cuadro hacia adelante
- La linea de tiempo se configura en bucle
- Al llegar al ultimo cuadro, el proyecto se detiene.
Las funciones más utilizadas de la línea de tiempo son ‘Play’ y ‘Pausa’, que se puede acceder de forma rápida pulsando la ‘barra de espacio’ en el teclado.
2.4 Paneles
El uso de paneles puede ayudar a ahorrar un montón de tiempo cuando se mueve entre las redes. Tener que viajar a través de 3 Redes para cambiar un parámetro, para luego tener que viajar de regreso a ver los cambios es una pérdida de tiempo. Con esta opción podremos dividir la pantalla horizontalmente o verticalmente tantas veces como queramos. Cada diseño se pueden guardar para su posterior uso.
El diagrama anterior pone de relieve los preajustes de panel que están disponibles de forma predeterminada. Los preajustes proporcionan un acceso rápido a algunas configuraciones estándar de paneles como split izquierda y derecha, arriba y abajo de división, una configuración de 3 panel, y una configuración de 4 panel. Presintonización de cristal es tan fácil como hacer clic en el botón ‘Añadir Nueva Presentación +’, introduciendo un nombre y haciendo clic en ‘Aceptar’. Guardar un diseño no sólo se guarda el tamaño y la posición de los paneles, sino que también ahorra el tipo de cada panel. Los paneles pueden mostrar contenido unico, ya sean otras redes, operadores,etc, esto permite una gran flexibilidad.
En el siguiente diagrama, el panel superior izquierdo es un editor de red. En el lado derecho, es un Textport, y en la parte inferior izquierda, hay un visor de Geometría. Una vez más, el ahorro de este diseño no sólo ahorraría la disposición panel, sino también los tipos de panel. Esto es útil cuando se trabaja en un proyecto con una gran cantidad de diferentes elementos, donde saltando entre algo así como la configuración anterior, y un simple editor de red, puede ahorrar un poco de tiempo en el largo plazo.
2.5 Navegador Paleta
El navegador de la paleta puede ser pensado como una biblioteca de componentes. El navegador de paleta contiene los archivos » .tox (o archivos TouchDesigner componente). Estos archivos contienen un componente único operador, que puede sostener una red de otros operadores. Esto significa que una serie de operadores utilizados con frecuencia, componentes de interfaz de usuario, los scripts de Python, y más, se puede crear en el interior de un único operador de componentes, guarda como un archivo ‘.tox’, y rápidamente accesible en cualquier momento en el futuro.
Abrir el navegador de paleta, y mirar a través de la gran cantidad de archivos preexistentes » .tox que están disponibles. proyectos comienzan en blanco con el navegador de paleta abierta por defecto, y acoplado a la parte izquierda de la ventana. Para abrir el navegador de paleta como una ventana flotante, utilice el teclado de comandos ‘Alt + L’. Vamos a tratar uno de los componentes pre-construidos.
2.6 Flag Realtime

La bandera en tiempo real cambia el comportamiento de TouchDesigner significativamente. Cuando está activo (que se activa por defecto), TouchDesigner siempre dará prioridad a tiempo real. En un ejemplo sencillo, si un archivo de película es de 30 segundos de duración, no importa lo que pase, TouchDesigner tratará de reproducirlo en el transcurso de 30 segundos. TouchDesigner va a tratar de cumplir con el tiempo. Este es el modo utilizado para la mayor parte de instalación en tiempo real y rendimiento en el trabajo.
Cuando la bandera en tiempo real está desactivado, TouchDesigner dará prioridad a la prestación del marco con el tiempo del mundo real. En el ejemplo mencionado anteriormente, si en tiempo real está desactivado, TouchDesigner tomaría el tiempo que necesita para procesar y representar cada fotograma, cayendo fuera del tiempo en el mundo real para mostrar cada cuadro. Este modo es útil cuando se exporta animaciones complejas o representaciones en 3D. Imagínese este modo para ser similar a una versión en tiempo real de la prestación de Adobe After Effects.
2.9 accesos directos útiles
A continuación se muestra una lista de puntos de bala de algunos accesos directos útiles:
Cuando se cierne sobre la red:
‘P’ – Abre y cierra la ventana de parámetros del operador seleccionado
‘O’ – Abre y cierra una descripción visual de la Red en la esquina inferior izquierda del panel
‘C’ – Abre y cierra la paleta de colores. Esto puede agregar un esquema de color a los operadores seleccionados para una identificación más fácil
Con un operador (s) seleccionado:
‘A’ – Permite la interacción con el espectador del operador
‘B’ – Bypass y no-derivación del operador seleccionado
‘H’ – Realiza la acción del ‘Home Todos’ en la red, que es el equivalente a montar todos los operadores de una red en la pantalla
‘Shift + H’ – realiza la acción ‘seleccionado’, que se adapta a todos los operadores seleccionados en la pantalla
‘R’ – Alterna la bandera Render del operador (si tiene uno)
‘D’ – Alterna la bandera de la pantalla del operador (si tiene uno)
‘Control + C’ – Copiar operadores seleccionados
‘Control + V’ – Pegar Operadores copiados
‘Control + Shift + V’ – Pegar Operadores copiados en el ratón