У меня вопрос о том, как установить текстуру с помощью glUniform1i
. Я видел код, как показано ниже.
glActiveTexture(GL_TEXTURE0);
glBindTexture(GL_TEXTURE_2D, texture0);
glUniform1i(_textureUniform, 0);
glActiveTexture(GL_TEXTURE1);
glBindTexture(GL_TEXTURE_2D, texture1);
glUniform1i(_textureUniform, 1);
Означает ли это, что если я использую число i
в glUniform1i
, то я должен использовать glActiveTexture(GL_TEXTURE **i** )
?