0

のサブクラスを使用している場合はNSOpenGLView、Xcode の属性メニューから 16/24/32 ビット バッファーを選択し、追加することで深度テストを有効にします。

glEnable(GL_DEPTH_TEST);
glClear(GL_DEPTH_BUFFER_BIT);

drawRectメソッドに。ただし、作成中のアプリケーションでは、 のサブクラスに含まれるのdrawInCGLContextメソッドを介して OpenGL コンテンツをレンダリングしています。これは、インスペクターを介して深度バッファーを作成することができなくなったことを意味します。このような状況でこれを達成する方法を知っている人はいますか?CAOpenGLLayerNSView

4

0 に答える 0