Mis à jour le 29/04/2020
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.
Le site alltd.org références une large majorité des tutoriaux existants sur le sujet, c’est une ressource très précieuse.
En revanche, pour les non-anglophones qui souhaiteraient trouver des tutoriels en Français la tache se complique.
Voici une liste non exhaustive de tutoriaux en Français.
Un tutoriel d’introduction de l’atelier P2P Touchdesigner de l’aadn
Les tutoriels de Jacques Hoepffner, disponibles sur sa chaine vimeo :
https://vimeo.com/user7752962 . Il aborde une initiation du logiciel, les bases de travail. Puis toute une serie sur le travail avec des particules et le glsl.
Le worhshop d’introduction de la communauté Touchdesigner France :https://youtu.be/DEmuSuON_mc . Y est abordé essentiellement le travail sur les Tops.
Les deux tutoriaux que j’ai moi même posté sur le Top Instancing :
http://dith.media/approche-des-fondamentaux-du-top-instancing-fr/
http://dith.media/initiation-au-top-instancing/
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 et Touchdesigner France.
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.