2011-12-29 2 views
0

내가 만든 3D 구형을 텍스처링하려고합니다. 텍스처가 어떻게 작동하는지 이해하는 데 어려움을 겪고 있습니다. 그들은 그것이 3D 오브젝트를 "감싸는"그림 파일이라는 것을 이해합니다. 온라인에서 튜토리얼을 찾았지만 정말 간단하게 시작할 수 있다면 좋을 것입니다. 우분투에서 OpenGL 3+를 사용하고 있습니다.OpenGL의 간단한 텍스처링

답변

3

간단합니다. Link.

매우 이해하기 쉬워야하며, 더 이상 연구하지 않으면 쉽게 이해할 수 있습니다.

1

OpenGL은 레드 북이에 대한 지식의 좋은 소스입니다 : 어떤 형상을 텍스쳐

http://fly.cc.fer.hr/~unreal/theredbook/chapter09.html

basicly은 비트 맵 공간에서 각 정점 추가 좌표에 대해 지정해야합니다. 비트 맵은 2D이므로 2 차원 좌표 u, v를 사용합니다. 귀하의 비디오 카드는 이러한 좌표를 외삽 법으로 정하고 삼각형을 vertify에서 렌더링하는 동안 비트 맵에서 적절한 텍셀 (텍스처 픽셀)을 배치합니다. u, v보다 복잡한 지오메트리에 대한 좌표는 코드에서 계산하거나 Blender와 같은 일부 3D 소프트웨어에 수동으로 입력해야합니다.