2012-08-30 3 views

답변

0

OpenGL 텍스처 좌표를 사용하면됩니다. 예전의 GL은 다음과 같습니다 :

glBegin (GL_QUADS); 
    glTexCoord2f (0.0, 0.5); glVertex2f (0, 0); 
    glTexCoord2f (0.5, 0.5); glVertex2f (1, 0); 
    glTexCoord2f (0.5, 1.0); glVertex2f (1, 1); 
    glTexCoord2f (0.0, 1.0); glVertex2f (0, 1); 
glEnd(); 

이미지의 왼쪽 상단을 사용합니다.

+0

왼쪽 상단 가장자리가 텍스처 좌표가있는 오른쪽 아래 픽셀로 약간 줄 것입니다. 텍스처는 픽셀이 셀의 중앙에 위치하는 격자 괘선과 유사하지만 텍스처 좌표 0과 1은 인접한 괘선에 매핑됩니다. – datenwolf

+1

글쎄, 랩핑 모드에 달려 있습니다. 타일링 텍스처의 경우 'WRAP'을 선택하지 않을 것입니다. 어쨌든 이것은 좀 더 일반적인 문제의 일부입니다 : [텍스쳐지도에 대한 필터링 및 밉 매핑] (http://www.infinity-universe.com/Infinity/index.php?option=com_content&task=view&id=65&Itemid=47). – Yno

관련 문제