Bonjour,
Je souhaiterai implémenter la réflection d'objets 3D sur un plan d'eau.
J'ai lu qu'une des méthodes était de :
- placer un clip plane à la hauteur du plan d'eau.
- retourner la caméra et rendre la scène dans une texture.
- projeter cette texture sur un quad (c'est là le problème...)
- utiliser un pixel shader pour l'animation (je suppose que ça se fait avec une texture volumétrique de bruit ?).
Pour le moment, j'utilise une cubemap avec une texture volumétrique. Mais si je souhaite continuer avec cette technique, il me faudrait générer dynamiquement la cubemap pour obtenir une réflection des objets. Ce qui impliquerait de rendre 6x la scène avant le rendu final ! Aaarghh c'est trop ça !
Quelqu'un pourrait m'en dire plus ?
Partager