私はiPhone上のOpenGL ESで反射をレンダリングするための代替技術を探しています。通常、私はステンシルバッファを使用して、反射が見える場所(反射面)をマークし、反転した画像をそのピクセルだけでレンダリングします。したがって、反射された物体が表面から離れて移動するとき、その反射はもはや見られない。しかし、iPhoneの実装はステンシルバッファをサポートしていないので、サーフェスの外側にある反射の部分を隠す方法を決定することはできません。ステンシルバッファなしでiPhone上のOpenGL ESで反射をどのようにレンダリングできますか?
明確にするために、問題は反射そのものをレンダリングするのではなく、見えないときにそれらを隠すことです。
アイデア?