stringtranslate.com

Diseñador táctil

TouchDesigner es un lenguaje de programación visual basado en nodos para contenido multimedia interactivo en tiempo real . Desarrollado por la empresa "Derivative", con sede en Toronto, lo utilizan a menudo artistas, programadores, codificadores creativos, diseñadores de software e intérpretes para crear actuaciones, instalaciones y obras de medios fijos. [2] [3] [4] [5]

Historia

Greg Hermanovic, Rob Bairos y Jarrett Smith fundaron la empresa canadiense Derivative. [6] En 2000, Hermanovic utilizó Houdini 4.1 para ayudar a construir TouchDesigner. De 2002 a 2007, el título de lanzamiento de TouchDesigner adoptó los dígitos finales de 007 a 017 para indicar su versión. En 2008, Derivative lanzó una versión beta de la plataforma llamada TouchDesigner 077, una reescritura de sus versiones anteriores que incorporaba un proceso de composición y efectos OpenGL totalmente procedimental. [6]

Características

TouchDesigner cubre varias áreas importantes de producción 2D y 3D, que incluyen: [7]

Operadores

Los operadores son los componentes básicos de un proyecto TouchDesigner. [2] [8] Estos objetos se representan como nodos en la interfaz de usuario y están conectados para crear efectos de procedimiento y animación. Cada operador está personalizado con un conjunto único de parámetros e indicadores que controlan su operación y procesamiento. Los operadores, a menudo denominados ops, se presentan en seis variedades:

COMP

Los operadores de canal sirven como columna vertebral del sistema de control en TouchDesigner y forman la estructura navegable general del archivo. Se diferencian de otras familias de operadores en que contienen sus propias redes. Las redes de componentes pueden contener operadores y/o subredes adicionales (es decir, componentes adicionales). [9]

ARRIBA

Los operadores de textura son operaciones basadas en imágenes aceleradas por GPU. Los datos en TOP se pueden escalar a cualquier resolución, limitados únicamente por la cantidad de RAM disponible en la tarjeta gráfica del sistema. [10]

CORTAR

Los operadores de canales son la columna vertebral del sistema de control de TouchDesigner. Utilizados para procesar datos de movimiento, audio, controles en pantalla, datos MIDI y otros dispositivos de entrada, estos operadores organizan los datos como una serie de canales. Según la documentación de TouchDesigner, fueron diseñados para "reducir el tedio de la edición de movimiento y ayudar a crear y gestionar movimientos más complejos". [11]

COMPENSACIÓN

Los operadores de superficie son objetos responsables de las operaciones y el modelado 3D en TouchDesigner. Estos objetos se utilizan para generar, importar, modificar y combinar superficies 3D. [12] Los tipos de superficies admitidas son polígonos, curvas, superficies NURBS, metabolas y partículas. Esta es quizás la parte más antigua de TouchDesigner y tiene sus raíces directamente en el código base de Houdini 4.1.

ESTERA

Los materiales se utilizan como parte del proceso de renderizado 3D en TouchDesigner. Existen varios tipos de materiales estándar, así como materiales que admiten la importación de sombreadores de píxeles y vértices personalizados. [13]

DAT

Los operadores de datos se utilizan para contener texto, tablas, datos codificados en texto ( XML , JSON ) y scripts. Estos operadores también se utilizan a veces para almacenar documentos Léame y otros comentarios de código en una red determinada. [14]

Referencias

  1. ^ "Notas de la versión, TouchDesiger". derivado.ca . 7 de febrero de 2024 . Consultado el 7 de febrero de 2024 .
  2. ^ ab "Visualización del sonido: una guía para principiantes sobre el uso de TouchDesigner con Live - Ableton". www.ableton.com . Consultado el 8 de abril de 2023 .
  3. ^ "Extendiendo en vivo: cómo tres artistas diferentes abordan las imágenes para presentaciones en vivo - Ableton". www.ableton.com . Consultado el 8 de abril de 2023 .
  4. ^ Mesina, Gianina (23 de enero de 2023). "FOUNDATION LP: Explorando el arte generativo en TouchDesigner con DeRe". Somos Estudio . Consultado el 8 de abril de 2023 .
  5. ^ Lechner, Patrik (26 de noviembre de 2014). Programación multimedia utilizando Max/MSP y TouchDesigner. Packt Publishing Ltd. ISBN 978-1-84969-972-3.
  6. ^ ab TouchDesigner Wiki, obtenido el 26 de octubre de 2016
  7. ^ Lista de funciones, TouchDesigner Wiki , obtenido el 26 de octubre de 2016
  8. ^ Operador, TouchDesigner Wiki , obtenido el 26 de octubre de 2016
  9. ^ Acerca de los componentes, TouchDesigner Wiki , obtenido el 22 de marzo de 2024
  10. ^ Acerca de los TOP, TouchDesigner Wiki , obtenido el 26 de octubre de 2016
  11. ^ Acerca de CHOP, TouchDesigner Wiki , obtenido el 26 de octubre de 2016
  12. ^ Acerca de los SOP, TouchDesigner Wiki , obtenido el 26 de octubre de 2016
  13. ^ Acerca de los MAT, TouchDesigner Wiki , obtenido el 26 de octubre de 2016
  14. ^ Acerca de los DAT, TouchDesigner Wiki , obtenido el 26 de octubre de 2016