Bonjour @ tous,
je developpe actuellement une application de rendu d'enveloppe 3D dans laquelle j'ai besoins de gérer la transparence. Pour cela j'utilise le blending d'OpenGL avec le canal alpha.
Mon probleme est qu'OpenGL gère la transparence des objets en fonction de l'ordre d'affichage. Donc si je dessine un cube puis une sphere, ma sphere est bien transparente et je vois bien mon cube a travers. Mais quand je veux changer mon point de vue (rotation de la scene) et me placer derriere le cube, celui est bien transparent mais je ne vois pas ma sphere!!
Y a t'il un moyen de rendre transparent tous les objets quelque soit la position de la camera?
Merci d'avance
Partager