2012-12-29 3 views
0

텍스처 매핑의 일반적인 알고리즘은 무엇입니까?텍스처 매핑 일반 알고리즘

Google을 검색했지만 질감 매핑의 의사 코드 알고리즘을 보지 못했습니다. 단계별로 보여 줄 수 있습니까?

+0

정확하게 당신의 유스 케이스입니다. 당신이 얻는 입력은 무엇이며 예상 출력은 무엇입니까? –

+0

그것은 대단한 주제입니다. 요즘은 보통 라이브러리와 GPU로 구현됩니다. 일부 키워드 : 바이 리니어 및 바이 큐빅 필터링, 밉 매핑, 범프 맵 – Lucero

+0

@Lucero opengl을 사용합니다. –

답변

1

텍스처 매핑의 일반적인 생각은 : 당신은 함수 f로 표현 텍스처를 가지고

  1. (U, V) - 나 또한 함수 f (U, V, W) - 색상을 제공하거나 요청한 2D 또는 3D 위치에서 회색 음영.
  2. 개체 좌표 (x, y [, z])에서 텍스처 좌표 (u, v [, w]) 로의 매핑이 있습니다.

텍스처 기능과 좌표 매핑이 구현되는 방식은 실제 요구 사항에 따라 다르며 매우 다를 수 있습니다. 텍스처가 비트 맵으로 정의 된 경우 u 또는 v의 정수가 아닌 값을 보간하기 위해 쌍 일차 필터링 또는 큐빅 필터링이 필요합니다. 3D 오브젝트의 표면에 점 (x, y, z)을 매핑하는 다른 방법이 있습니다. 텍스처 좌표 (u, v).