TouchDesigner (séance 2)
— 1 : Rappels
CHOP Mouse In: récupérer la position du curseurCHOP LFO(= Ocillator Cavalry) : génère une valeur qui oscille entre un minimum et un maximum, à une certaines fréquenceNoise: génère une valeur qui évolue delon un algorithme de bruitabsTime.seconds: récupère la valeur des seconds écoulées depuis l'ouverture du fichierSOP Sphere: objet 3D, qui peut par exemple être déformé en le liant à unSOP Noise
— 2 : Textures 3D et particules
MAT ConstantetMAT PhongMAT Lines: lines, points et vectors + gestion de Near et FarSOP Grid+ Noise = terrain 3DCOMP Particles
— 3 : Contrôler des paramètres 3D avec MediaPipe
Voir le cours d'introduction à MediaPipe dans TouchDesigner.
En résumé, depuis le node MediaPipe, il faut :
- afficher les valeurs avec un
CHOP Null - extraire la ou les valeur(s) souhaitée(s) avec un
CHOP Select - éventuellement mapper la valeur d'un intervalle à un autre avec un
CHOP Math
Quelques valeurs renvoyées par MediaPipe
- Node
Face_tracking:jaw_open,eyeBlinkLeft,mouseSmileLeft,mouthPucker - Node
Hand_tracking:hand_velocity,pinch_midpoint:distance,Open_Palm