Principes de base de l'opengl (pipelines), ressources associées
Utiliser des instructions opengl dans Gem : les objets Gemgl, possibilités offertes et contraintes
Programmation en GLSL : caractéristique du langage, structure de base, intégration dans Gem, éléments incontournables
Développement de shaders simples (effets vidéo, techniques de mélange de couches vidéos, synthèse visuelle)
-
Développement de shaders plus complexes (effets temporels, gestion du buffer vidéo, assemblage de plusieurs shaders)
Travaux individuels accompagnés