Я пытаюсь нарисовать текстуру на квадроцикле, который имеет два треугольника. Но моя цель состоит в том, чтобы нарисовать текстуру только на одном треугольнике (внутри сетки), другой треугольник должен остаться пустым.OpenGL ES 2.0 текстура на одном треугольнике в сетке
Как я могу это достичь? любая программа-образец или псевдо-код будут очень полезны.
, но эти шаги будут рисовать текстуру на квадранте (два треугольника). Я хочу нарисовать текстуру только на одном треугольнике. –
возьмите это, используя frag-шейдер, например if (fragCoord.x> fragCoord.y) fragColor = vec4 (0.0,0.0,0.0,0.0); else fragColor = texture; – Sung
Хорошо, спасибо. Это то, чего я хотел. Но теперь еще одна икота, с которой я столкнулся, - текстура во втором треугольнике должна соответствовать, но, скорее, она масштабируется. Должен ли я играть с координатами текстуры ??? –