2009-11-29 2 views
1

일부 다이렉트 예를 통해 보면, 나는 종종 정점의 구조를보고 있어요는 같은 정의한다 : 정점의이 유형에서textureMappingu/v는 공통 버텍스 구조입니까?

struct Vertex 
{ 
    vector position; 
    vector normal; 
    int textureMappingu; 
    int textureMappingv; 
} 

, textureMappingu/V는 무엇을인가?

+0

DirectX에서 UV는 플로트가되어야한다는 점에 유의할 가치가 있습니다. – Goz

답변

4

텍스처 매핑에 사용됩니다. 벡터 [u, v]는 텍스처 공간에서 정점의 좌표입니다 (2D 텍스처는 분명히). 하나의 그림은이 경우 천개 이상의 단어에 해당합니다. 각 꼭지점이 어떻게 텍스처에 매핑되는지보고 텍스처가 "뒤틀린"방법으로 삼각형 영역의 텍스처 해상도가 같아야합니다. UV 매핑을 찾아 - 당신이 더 많은 것을 알고해야하는 경우

alt text http://www.cheetah3d.com/img/about/uv_pic3.png

.

+0

+1에 좋은 그림이 있습니다. 왼쪽 부분은 UV 공간에서 헤드의 각 기본 요소로 겹쳐진 머리 부분에 사용 된 텍스처를 나타냅니다. – Bahbar

+0

고마워. –

관련 문제