Contenus essentiels
Traitement de l’image en mouvement
- Usage de capture vidéo en temps réel
- Effets visuels et filtres applicables en temps réel sur des matériaux visuels
- Traitement visuel en temps réel à l’aide d’effets et de logiciels de programmation multimédia et nodale
- Flot de données entre les objets du logiciel
- Exploitation des fonctions des logiciels de traitement vidéo en temps réel
- Utilisation de nuanceurs (shaders)
Programmation d’effets visuels
- Programmation de compositions visuelles génératives
- Réalisation d’un échantillonneur/mélangeur visuel
- Programmation pour contrôler la lecture vidéo,
- montage temps réel
- niveau des couleurs
- alpha channel
- Programmation nodale pour créer des effets en temps réel
- position
- rotation
- dimensions
- mixage d’images
- incrustation
- distorsion
- délais
- rétroaction (feedback)
- modification de couleurs
- chromakey
- lumière
- fumée
- texture
- Nuanceurs (shaders) : vertex, pixel et géométrie
Image en mouvement et interactivité
- Intégration des composantes dans une production interactive
- Configuration logicielle et matérielle d’une production interactive
- Conceptualisation et scénarisation d’un projet visuel interactif
- Captation de mouvement et de présence
- Programmation de la captation de mouvement et de présence
- Utilisation d’interfaces de contrôle interactives
- Utilisation d’OSC, MIDI, DMX ou ArtNet pour interagir avec d’autres logiciels et interfaces de contrôle
Gestion de projets
- Schématisation
- Prototypage
- Gestion de banques d’images
- Optimisation des performances de l’application
- Test de contrôle de qualité
- Préréglages
- Optimisation de la programmation et commentaires
- Console de débogage
- Exportation de projets
- Formats de sauvegarde
- Application autonome
- Sauvegarde et archivage des médias
- Ajustement des effets visuels en fonction des tests