UV 매핑

UV mapping
3D 효과와 관련된 UV 공간에서의 텍스처 적용.
큐브의 UV 매핑 표현입니다.그런 다음 평탄한 큐브 망을 텍스처 처리하여 큐브를 텍스처링할 수 있습니다.

UV 매핑텍스처 매핑을 위해 2D 이미지를 3D 모델 표면에 투영하는 3D 모델링 프로세스입니다."X", "Y" 및 "Z"는 모델 공간에서 3D 물체의 축을 나타내기 위해 이미 사용되고 있는 반면, "W"는 컴퓨터 그래픽의 일반적인 4차원 회전 계산에서 사용되기 때문에 문자 "U"와 "V"는 2D 텍스처의 축을 나타냅니다.

과정

UV 텍스처링을 사용하면 3D 객체를 구성하는 폴리곤을 일반 이미지에서 색상(및 기타 표면 속성)으로 칠할 수 있습니다.이 이미지는 UV 텍스처 [1]맵이라고 불립니다.UV 매핑 프로세스에는 이미지 내의 픽셀을 폴리곤 상의 표면 매핑에 할당하는 작업이 포함됩니다.일반적으로 이미지 맵의 삼각형 조각을 "프로그래밍" 방식으로 복사하여 [2]객체의 삼각형에 붙여 넣습니다.UV 텍스처링은 투영 매핑(예: 모델의 X, Y, Z 좌표 또는 위치의 변환 쌍 사용)의 대안으로, 개체의 기하학적 공간이 아닌 텍스처 공간에만 매핑됩니다.렌더링 계산에서는 UV 텍스처 좌표를 사용하여 3차원 표면을 그리는 방법을 결정합니다.

응용 프로그램 기술

(왼쪽)이 없고 (오른쪽) UV 매핑이 있는 체크무늬 구체(3D XYZ 공간 또는 2D UV 공간 사용)

오른쪽 예에서는 두 가지 방법으로 구에 체크무늬 텍스처가 부여되어 있습니다.왼쪽에는 UV 매핑이 없는 구체가 유클리드 공간을 타일링하는 3차원 체커로 조각되어 있습니다.UV 매핑을 사용하면 체커는 2차원 UV 공간을 타일링하고 위도 경도에 따라 구면상의 점을 이 공간에 매핑합니다.

좌표가 있는 UV 체커 지도

UV 포장 해제

3D 모드러를 사용하여 모델을 폴리곤 메시로 작성하는 경우 메시의 정점에 대해 UV 좌표( 텍스처 좌표라고도 함)를 생성할 수 있습니다.한 가지 방법은 3D 모델러가 솔기에서 삼각형 메쉬를 펼치면 자동으로 평평한 페이지에 삼각형을 배치하는 것입니다.예를 들어 메쉬가 UV 구면일 경우 모델러는 이를 등각 투영으로 변환할 수 있습니다.모델의 래핑이 해제되면 아티스트는 래핑되지 않은 메시를 템플릿으로 사용하여 각 삼각형의 텍스처를 개별적으로 그릴 수 있습니다.씬(scene)이 렌더링되면 각 삼각형이 "decal sheet"의 적절한 텍스처에 매핑됩니다.

UV 지도는 소프트웨어 응용 프로그램에 의해 자동으로 생성되거나 아티스트에 의해 수동으로 생성되거나 둘 다 조합될 수 있습니다.대부분의 경우 UV 맵이 생성되고 아티스트는 이음새와 겹치는 부분을 최소화하기 위해 맵을 조정하고 최적화합니다.모델이 대칭인 경우 아티스트는 양쪽을 동시에 그릴 수 있도록 반대쪽 삼각형을 겹칠 수 있습니다.

UV 좌표는 [2]면당 선택적으로 적용됩니다.즉, 공유 공간 정점 위치는 각 삼각형에 대해 서로 다른 UV 좌표를 가질 수 있으므로 인접한 삼각형을 분할하여 텍스처 맵의 다른 영역에 배치할 수 있습니다.

UV 매핑 프로세스는 가장 간단한 세 단계로 이루어집니다. 메쉬의 래핑 해제, 텍스처 작성,[1] 폴리곤의 각 면에 텍스처 적용입니다.

UV 매핑은 반복 텍스처 또는 주입식 '독특' 매핑을 베이킹의 전제 조건으로 사용할 수 있습니다.

구면에서의 UV 검출

구면상의 임의의 P(\ P 대해 p P에서 구면 원점까지의 단위 벡터 d합니다.

구의 극이 Y축과 정렬되어 있다고 가정하면 [ 범위의 UV 좌표를 다음과 같이 계산할 수 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b Mullen, T(2009년).마스터링 블렌더초판인디애나주 인디애나폴리스:Wiley Publishing, Inc. ISBN9780470496848
  2. ^ a b 머독, K.L. (2008)3ds 2009년 성경 제1판인디애나주 인디애나폴리스:Wiley Publishing, Inc.ISBN 9780470417584

외부 링크