Я создал игру OpenGL ES, которая отображается с помощью GLKView на iOS. Я также добавил несколько пользовательских кнопок UIButton, расположенных поверх GLKView. В рендеринге я рисую несколько звезд, используя режим рендеринга GL_POINTS
. В симуляторе все отображается нормально, но на устройстве выглядит ужасно.
Мне было интересно, есть ли у кого-нибудь какие-либо советы относительно того, что мне следует настраивать/высматривать на устройстве, которое может потребоваться настроить для получения правильного визуализированного изображения.
Вот пара изображений результатов:
Симулятор
Устройство
(Пожалуйста, не обращайте внимания на разницу в масштабе пользовательских кнопок — скриншот устройства был сделан на iPad).
glClearColor()
иglClear()
для инициализации области рисования перед рендерингом? Если нет, возможно, вы собираете ранее существовавшие артефакты. - person Brad Larson   schedule 18.03.2012