0
동일한 텍스쳐를 사용하지만 여러 좌표에서 여러 텍스쳐 쿼드를 사용하면 텍스처가 변형됩니다. 내 코드는 다음과 같습니다.여러 텍스쳐 쿼드가있는 OpenGL 잘못된 텍스쳐 좌표
glBindTexture(GL_TEXTURE_2D, texture_id);
glBegin(GL_QUADS);
glVertex2f(0, 0); glTexCoords2f(0, 0);
glVertex2f(32, 0); glTexCoords2f(.5, 0);
glVertex2f(32, 32); glTexCoords2f(.5, .5);
glVertex2f(0, 32); glTexCoords2f(0, .5);
glEnd();
glTranslatef(32, 0, 0);
glBegin(GL_QUADS);
glVertex2f(0, 0); glTexCoords2f(.5, .5);
glVertex2f(32, 0); glTexCoords2f(1, .5);
glVertex2f(32, 32); glTexCoords2f(1, 1);
glVertex2f(0, 32); glTexCoords2f(.5, 1);
glEnd();
이 문제의 원인과 해결 방법을 아는 사람이 있습니까?
"는 텍스처 변신 얻을"그게 무슨 뜻 이죠? –