TouchDesigner Fancy Frustum componente
TouchDesigner Universal Component (088/099)
Hola,
Este es mi primer componente 'generalizado' y limpio. Espero que lo encuentres útil.
¿Qué es Fancy Frustum ?
Siempre quise crear un componente de visualización frustum robusto y agradable que no se interponga en el camino. Habiendo usado D3, Fly-ENG y otro software, se está acostumbrando a confiar en su previsión y para poder ajustar visualmente esos proyectores/posiciones de cámara.
Debido a que hay más y más proyectos que involucran configuraciones de cámaras múltiples, sería bueno establecer algo a nivel mundial y tratarlo como un lote.
Como dicen, nunca te sirves mejor que por ti mismo. Aquí está entonces.
Está destinado a ser una herramienta muy propia, pero con algunas características adicionales. Es elegante después de todo. ¡Piense en ello como un frustum en Steroïds!
¿Qué puede hacer por ti?:
La lista de características y su combinación es bastante larga, pero creo que todos encontrarían SMTH para adaptarlo a su propio gusto.
- Es universal en el sentido de que todas las matemáticas se basan en matriz y no en trigonometría. Significa que funciona con todo tipo de frustums y proyecciones, incluso con sus proyecciones personalizadas para frustums asimétricos. Sin embargo, necesitará ajustarlo.
- Funciona con todas las cámaras en la escena o cámaras seleccionadas .
- Puede establecer una relación de aspecto a nivel mundial, ya sea por entrada manual o arrastrando una parte superior (preferiblemente rendertop) o
- Puede establecer relaciones de aspecto por cámara , en cuyo caso aparecerá una nueva página de parámetros personalizados, permitiéndole ingresar una relación de aspecto para cada cámara, ya sea manualmente o con una parte superior.
- Al usar el modo de solo cable, puede visualizar frustum (s) sin que se ponga demasiado a su manera o simplemente puede ajustar la opacidad del relleno a su gusto
- Para hacer que su trabajo sea aún más suave, Fancy Frustum está muy codificado en color en el editor de redes y el visor de geometría para que siempre sepa qué cámara hace qué.
- También puede obtener una vista previa de la etiqueta de la cámara directamente en el editor de geometría. puede ser un número simple o un nombre de cámara
- Y, por supuesto, puede deshabilitar la visualización a nivel mundial. Todavía mantiene todos los parámetros en su lugar incluso en modo de sincronización .
¿Eso es todo?
En realidad, no. La característica más avanzada es el modo de sincronización , ahí es donde se vuelve casi insoportable . Es especialmente útil para configuraciones de múltiples proyectos con equipos idénticos.
- Puede sincronizar todas las configuraciones de la vista de la cámara con una cámara maestra que arrastre en el campo de la cámara maestra
- Todas las transformaciones siguen siendo únicas e intactas para todas las cámaras.
- Al cambiar Just Master Cam View Configuración, lo cambia globalmente y dinámicamente para todas las cámaras
- El modo de sincronización también está muy codificado en color en el visor de nodos y el visor de geometría:
- El nodo maestro se vuelve rojo
- Los nodos de esclavos se vuelven verdes (ish)
- Los iconos codificados de colores animados se muestran en el visor de geometría como ayuda visual
¿Es eso?
Bueno, casi.
Para reclamar su tocador, el ícono del componente le hará saber cuándo Fancy Frustum está en el trabajo o está deshabilitado con una buena y suave codificación de BW/color.
¿Y dije que es universal 088/099? Sí, el código está depurado, por lo que funciona universalmente en ediciones 088 o 099. Al menos, hice lo mejor que hice.
¡Eso es toda la gente!
¡Hagámoslo elegante !
Shandor