1
私は、OpenGL ES 2.0とデプスバッファを使用して成功せずにキューブを描画しようとしていました。OpenGL ES 2.0でデプスバッファを使ってキューブを描くにはどうすればいいですか?
私がどこに間違っているかを比較するための比較例がありますか?
私は、OpenGL ES 2.0とデプスバッファを使用して成功せずにキューブを描画しようとしていました。OpenGL ES 2.0でデプスバッファを使ってキューブを描くにはどうすればいいですか?
私がどこに間違っているかを比較するための比較例がありますか?
私は再チェックしませんでしたが、まだキューブの例では、(美しい)醜い前面の顔をはがすことがありますか?自分の好きなミスやハックと組み合わされたときに、私のことを混乱させました。 – fzwo
@fzwo - そうです(少なくともOpenGL ES 1.1の実装では)。私は座って、キューブを構築するために使用するインデックス付きの三角形ストリップの代替巻き線を処理する正しい方法を決して決して決して見ませんでした。フロントカリングスイッチはアップルのエンジニアからの提案だったので、そこに残しました。また、私はまだこの例ではすべてのテクスチャインデックスを修正していません。あなたが提案をしているなら、私はすべて耳です。 –
@ブラッド:私は厳密にGLES2 3Dプログラムのプロトタイプであなたの立方体を撮り、それらを(もちろん属性付きで)使用しました。彼らは私のために正確にレンダリングするように見えます(カリングもバックカリングもありません)。また、三角形のインデックスをどのようにして試してみましたか? 私は現時点でXcodeにアクセスできないので、今はあなたのプロジェクトに本当にコメントすることはできません。 とにかく、iTunes Uコースに感謝します。これは、GLES2の初心者のために利用できる非常に少ないリソースの1つです。 – fzwo