Я использую учебные пособия Рэя Вендерлиха, чтобы создать простое приложение OpenGlES 2 с использованием GLKit, и столкнулся с некоторыми проблемами.
Я изменил пример кода для отображения двух кубов, добавив данные вершин и индексов в существующие структуры данных вершин и индексов. Он работает и рисует на экране два кубика.
Проблема в том, что когда новый куб находится за старым, он просвечивает. Однако, когда старый куб находится за новым, он не просвечивает.
Возможно, мое тестирование глубины испорчено?
Я не могу размещать изображения из-за своей репутации :( Вот ссылка на исходный код: https://www.dropbox.com/s/4xrq3gmnmbcz02m/EthanGillCubeSnap.zip
Любая помощь высоко ценится!