Координата вершины OpenGL и координата нескольких текстур - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть VAO с вершинами, определенными как квад,

-1.0f,  1.0f, 0.0f,   
 1.0f,  1.0f, 0.0f,  
 1.0f, -1.0f, 0.0f,  
-1.0f, -1.0f, 0.0f,  

У меня есть две текстуры, которые являются 2D-изображениями.Я знаю, как смешать эти две текстуры с полным отображением в квад.Затем, как я могу полностью сопоставить одну текстуру с квадом, и отобразить вторую текстуру только как часть квадра, это как картинка на картинке.Например, я хочу отобразить следующие вершины.

 0.2f,  0.8f, 0.0f,   
 0.8f,  0.8f, 0.0f,   
 0.8f,  0.2f, 0.0f,   
 0.2f,  0.2f, 0.0f,   

Нужно ли создавать отдельный VAO и фрагментный шейдер для обработки второй текстуры?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...