Je suis à la recherche d'une technique alternative pour rendre les réflexions dans OpenGL ES sur iPhone. Habituellement, je le ferais en utilisant le tampon stencil pour marquer où la réflexion peut être vu (la surface réfléchissante) et ensuite rendre l'image inversée seulement dans ces pixels. Ainsi, lorsque l'objet réfléchi quitte la surface, sa réflexion n'est plus visible. Cependant, étant donné que l'implémentation de l'iPhone ne supporte pas le tampon du stencil, je ne peux pas déterminer comment cacher les parties de la réflexion qui tombent à l'extérieur de la surface.Comment puis-je rendre des réflexions dans OpenGL ES sur l'iPhone sans tampon stencil?
Pour clarifier, le problème n'est pas de rendre les reflets eux-mêmes, mais de les cacher quand ils ne seraient pas visibles.
Des idées?