2016-08-29 8 views
0

Я хочу нарисовать очки на ощупь. Каждая точка загружает текстуры/текст по умолчанию, как показано ниже. Как начать рисовать подобные вещи в opengl-es в android?Как нарисовать точки как текстуры/текст при касании в opengl-es в android?

texture

text

+0

Не и ответьте на ваш вопрос, но для начала, чтобы получить представление, это поможет. http://www.learnopengles.com/android-lesson-one-getting-started/ и https://www.toptal.com/opengl/opengl-tutorial-for-android-building-a-mandelbrot-set-generator – Stallion

ответ

0

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

lowp vec4 diffuse_color = texture2D(texture1, gl_PointCoord); 
gl_FragColor = vec4(color.xyz, diffuse_color.x); 

Убедитесь, что gl_PointSize в вершинном шейдере достаточно велик.

+0

Вы можете поделиться всем кодом? –

 Смежные вопросы

  • Нет связанных вопросов^_^