Introduction à Touchdesigner [ FR ]

Touchdesigner est un logiciel de création de contenus audiovisuel interactifs développé par la société canadienne Dérivative. Son champ d’application est vaste :

  • Création d’applications
  • Création de systèmes multimédia haute performance
  • Composition et rendus 3D en temps réel
  • Projection mapping
  • Interopérabilité
  • Réalité virtuelle
  • Vijing et contrôle lumière

Extrêmement customisable et paramétrable il permet une vrai liberté dans le processus créatif.

Quelques projets s’appuyant sur Touchdesigner :

Résumé du fonctionnement de Touchdesigner :

Il fonctionne sur le systeme de composition nodal. Il est composé de nombreux « nœuds » pouvant être connectés entre eux afin de réaliser une tache.

Les « nœuds », communément appelés opérateurs se divisent en 6 différentes catégories :

  • COMPs – Components

Components qui contiennent d’autres opérateurs. Ils permettent notamment de classifier, hiérarchiser et organiser les projets.

  • TOPs – Texture Operators

Opérateurs qui permettent de travailler sur les images en 2D. (exemple : feedback, monochrome, transform)

  • CHOPs – Channel Operators

Mouvement, audio, animation, contrôle de signaux.

  • SOPs – Surface Operators

Opérateurs de gestion de la 3D

  • DATs – Data Operators

Manipulation de données textes, tableaux, scripts …

  • MATs – Materials Operators

Materiaux et shaders

Il est bien sur possible aux opérateurs des différentes familles de communiquer entre eux grâce à des opérateurs de conversion.

  • Exemple d’utilisation abrégé :

Des opérateurs CHOP récupèrent et traitent les signaux d’une kinect puis envoient ces données aux paramètres de taille d’une composition 3d réalisée avec des SOPs se servant d’un MAT pour définir leur rendus, le tout est récupéré par un TOP afin d’envoyer un rendu en direct sur un vidéoprojecteur. Toutes les 2 minutes les données de taille sont enregistrés dans un fichier texte grace à un Opérateur DAT,

Ressources autour du logiciel

En plus de la documentation et des exemples officiels fournis par derivative, la communauté de touchdesigner et très active et de nombreux tutoriels videos sont disponibles en lignes.

Pour les anglophones les cours de Matthew Ragan sont une mine d’informations.

Derivative organise également des workshops, beaucoup de ces workshops sont enregistrés et disponibles en ligne. Vous les trouverez sur le site de derivative.

En revanche, pour les non-anglophones qui souhaiteraient trouver des tutoriels en Français la tache se complique. A ma connaissance seul celui de l’atelier P2P Touchdesigner de l’aadn existe.

En plus des tutoriels vidéos, vous pourrez trouver de nombreuses informations sur le forum de derivative, mais aussi sur la page facebook touchdesigner helpgroup ainsi que sur le discord de Touchdesigner.

Licences et coût de Touchdesigner.

Touchdesigner peut être utilisé de manière gratuite et limitée pour des projets non commerciaux. La limitation est principalement sur des outils destinés aux projets de grandes envergures (Blacktrax motion tracking, sync de plusieurs systèmes, clip blender chops … ) et sur la résolution de sortie qui est limitée à 1280 * 1280. Souvent amplement suffisant pour des projets de petites envergures.

Les licences payantes commencent ensuite à 600$ pour la commercial et à 2200$ pour la pro. Vous trouverez toutes ces informations sur le site de derivative.