Результаты поиска по запросу "opengl-es-2.0"

1 ответ

Android GLES20.glBlendEquation не работает?

Я уже несколько недель пытаюсь создать 2.5D движок с текстурами карты глубины и нормалей, мало чем отличающийся от того, что здесь используется.Linky [http://www.youtube.com/watch?v=-Q6ISVaM5Ww], Подумав, нарисовать карту глубины в фрагментном ...

1 ответ

Для чего используется glVertexAttrib (по сравнению с glVertexAttribPointer)?

Я это понимаюglVertexAttribPointer установит значения для атрибута вершины, основываясь на указанном массиве. Что такоеglVertexAttrib хотя? Похоже, он просто устанавливает одно (возможно, векторное) значение для атрибута вершины, так что же ...

2 ответа

Что такое параметр «смещение» в GLES20.glVertexAttribPointer / glDrawElements и откуда берется ptr / indexes?

Я играю с OpenGL ES 2.0 в Android, и просматриваюдокументы для GLES20 [http://developer.android.com/reference/android/opengl/GLES20.html]Я сталкивался со следующими методами: public static void glDrawElements( int mode, int count, int type, ...

ТОП публикаций

2 ответа

EGL_BAD_MATCH с Droid / Droid 2

Я тестировал свое приложение OpenGL ES 2 на разных телефонах. Я столкнулся с проблемой с Droid и Droid 2. Каждая конфигурация EGL, которую я пробую, приводит к EGL_BAD_MATCH. Я пробовал много комбинаций конфигураций EGL, включая конфигурации, ...

1 ответ

да :) это была проблема, я чувствую себя глупо, большое спасибо ... :)

ичок в openGL. Я использую документацию Apple в качестве моих ...

4 ответа

Кроме того, взгляните на «Руководство по программированию OpenGL ES 2.0» (Aaftab Munshi at alli.). Есть несколько примеров шейдеров об эмуляции GLES 1.0 FFP.

ли оболочка, которая эмулирует API OpenGL ES 1.1 поверх OpenGL ES 2.0? Я искал совсем немного, но не смог найти никакой реальной реализации.

1 ответ

Большое спасибо за разъяснение, Кристиан, это очень полезно :) Ваше время очень ценится.

ей текущей попытке перейти на OpenGL ES 2.0 из ES 1.x я в настоящее время преобразовываю некоторый код для использования объектов буфера вершин (VBO) вместо существующих небуферизованных вызовов glDrawArrays. Я настроил VBO и заставил их ...

1 ответ

И ответ - да, вы должны использовать многоугольники (например, текстурированные квадраты), чтобы получить гладкие точки.

L ES 2.0 не имеет определения GL_POINT_SMOOTH, которое имеет ES 1.0. Это означает, что код, который я использовал для рисования кругов, больше не работает: glEnable(GL_POINT_SMOOTH); glPointSize(radius*2); glDrawArrays(GL_POINTS,0,nPoints);Есть ...

1 ответ

Ссылка исправлена.

ужно понять, сколько потенциальных установок я потеряю, если решу рисовать в OpenGL вместо собственных API 2D-графики для Android в android.graphics. * Документация Android, кажется, подразумевает, что API OpenGL ES поддерживается в основном на ...

2 ответа

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

у создать эффект размытия, используя фрагментный шейдер в OpenGL ES 2.0. Алгоритм, который меня интересует, это просто усреднение размытия - добавьте все смежные пиксели себе и разделите на 9, чтобы нормализовать. Однако у меня есть 2 ...