сглаживание iPhone OpenGLES

Мне нужно в сглаживании в iPhone 3G (OpenGL ES1.1), НЕ iPhone 3Gs с OpenGL ES.2.0. Я имею, рисуют 3-ю модель и имеют затем: пиксели на краях модели похожи на зубы.

У меня есть попытка, устанавливает любые фильтры для структуры, но это фильтрует создание, ТОЛЬКО текстурируют ВНУТРЕННИЙ взгляд лучше.

Как я могу сделать хороший antialising? Я могу быть, должен использовать, кто-либо сглаживает для рисования треугольников? Если да, то, как это возможный в OpenGL ES1.1?

спасибо.

5
задан genpfault 18 June 2010 в 15:04
поделиться

2 ответа

Вы можете выполнить рендеринг в более крупный FBO, а затем использовать его в качестве текстуры на квадрате.

Прочтите эту статью для объяснения.

4
ответ дан 18 December 2019 в 10:44
поделиться

См. Преобразование чисел в вики Хаскелла

-121--4213394-

Я не думаю, что их есть. Можно использовать WinAPI, ATL, WTL (в данном случае удачи!).

Почему вы не хотите использовать Qt? Его свободный, с открытым исходным кодом и очень гибкий инструмент.

-121--4106632-

Проверьте параметры EGL_SAMPLE_BUFFERS и EGL_SAMPLES для eglChoserConfig () , а также glEnable (GL_MULTISAMPLE) .

EDIT: Hrm, очевидно вам не повезло, по крайней мере, насколько стандартизированные подходы. Как упомянуто в этом потоке, можно выполнить визуализацию на большой внеэкранной текстуре и масштабировать на меньшую экранную четверку или несколько раз разбить матрицу вида.

2
ответ дан 18 December 2019 в 10:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: