Мне нужно в сглаживании в iPhone 3G (OpenGL ES1.1), НЕ iPhone 3Gs с OpenGL ES.2.0. Я имею, рисуют 3-ю модель и имеют затем: пиксели на краях модели похожи на зубы.
У меня есть попытка, устанавливает любые фильтры для структуры, но это фильтрует создание, ТОЛЬКО текстурируют ВНУТРЕННИЙ взгляд лучше.
Как я могу сделать хороший antialising? Я могу быть, должен использовать, кто-либо сглаживает для рисования треугольников? Если да, то, как это возможный в OpenGL ES1.1?
спасибо.
Вы можете выполнить рендеринг в более крупный FBO, а затем использовать его в качестве текстуры на квадрате.
Прочтите эту статью для объяснения.
См. Преобразование чисел в вики Хаскелла
-121--4213394-Я не думаю, что их есть. Можно использовать WinAPI, ATL, WTL (в данном случае удачи!).
Почему вы не хотите использовать Qt? Его свободный, с открытым исходным кодом и очень гибкий инструмент.
-121--4106632-Проверьте параметры EGL_SAMPLE_BUFFERS и EGL_SAMPLES для eglChoserConfig () , а также glEnable (GL_MULTISAMPLE) .
EDIT: Hrm, очевидно вам не повезло, по крайней мере, насколько стандартизированные подходы. Как упомянуто в этом потоке, можно выполнить визуализацию на большой внеэкранной текстуре и масштабировать на меньшую экранную четверку или несколько раз разбить матрицу вида.