[DirectX11] Tutorial 20 - 범프 매핑
DirectX 11/Basic 2017. 12. 15. 18:25
Tutorial 20 - 범프 매핑 원문 : http://www.rastertek.com/dx11tut20.html 이 튜토리얼에서는 HLSL 및 C++을 사용하여 DirectX 11에서 범프 매핑을 수행하는 방법에 대해 설명합니다. 이 튜토리얼의 코드는 이전 튜토리얼의 코드를 기반으로합니다. 사실 범프 매핑의 올바른 명칭은 노멀 매핑(normal mapping)입니다. 그 이유는 범프 매핑을 하기 위해서는 노멀 맵(normal map)이라는 특별한 텍스쳐를 사용하기 때문인데, 노멀 맵은 표면의 법선(normal)을 구하기 위한 참조 테이블로서 사용됩니다. 예제로 사용할 텍스쳐는 맨 왼쪽과 같고, 그 텍스쳐에 대응되는 노멀맵은 가운데와 같습니다. 노멀 맵을 사용하여 각 픽셀에서의 빛의 방향을 계산하면 맨..