Странный графический эффект на Android - PullRequest
0 голосов
/ 23 января 2011

Я разрабатываю небольшую игру-лабиринт для Android и испытываю странный эффект, который я могу описать только с помощью скриншота: http://www.virtualalbum.eu/fu/39/cepp1523110123182951.jpg

Сначала я подумал, что мне нужно настроить сглаживание, но советы, которые язатем, чтобы включить его, ничего не изменилось, и в любом случае эффект кажется слишком очевидным.

Лабиринт состоит из прямоугольных элементов для стен и небольших квадратных столбов между стенами икрая, плюс большой квадрат как пол.

Есть 4 лампы, я не знаю, имеет ли это значение

Я думал об удалении небольших граней столба рядом со стенами, каквы все равно их не должны видеть, но это означало бы написание большого количества кода и все равно не исправило бы зигзаг с полом.

Большое спасибо, J

РЕДАКТИРОВАТЬ: После некоторогодальнейшее тестирование Я начинаю думать, что это может быть проблема с z-боем. Кто-нибудь знает, как повысить точность буфера глубины на Android?

1 Ответ

0 голосов
/ 23 января 2011

Мне удалось это исправить, установив gl.glDepthFunc(GL10.GL_LEQUAL);, зигзаг на полу исчез (так как это первое, что я рисую), у меня все еще были проблемы со стенами, но для этого я написал дополнительный код (это не былов конце концов), и я тоже спасаю какой-то треугольник.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...