릴리프 매핑이란 무엇입니까?
컴퓨터 그래픽, 특히 3D 컴퓨터 그래픽에서 릴리프 매핑은 2D 이미지를 객체의 표면에 적용하여 지오메트리의 모양을 수정하는 방법입니다. 릴리프 맵은 각 이미지가 3D 모델에서 해당 위치의 높이를 결정하거나 모델의 지정된 지점에 지오메트리가 없음을 나타 내기 위해 투명한 2D 이미지입니다. 2D 이미지가 3D 오브젝트의 표면에 텍스처 매핑되면 렌더링 엔진은 오브젝트의 지오메트리를 수정하고 2D 이미지의 픽셀과 연관된 각 포인트를 원래 좌표에서 일정 거리만큼 해당 값만큼 이동시킵니다. 텍스처 픽셀에 이를 통해 지오메트리를 구성하기 위해 메모리를 많이 사용하는 미세한 메쉬가 없어도 빛에 반응하고 정확한 그림자를 드리 우고 배경 객체를 덮을 수있는 매우 섬세한 디테일이 가능합니다. 이 유형의 매핑의 한 예는 지구의 위성 사진을 구체에 적용 할 수 있으며 구호 매핑을 사용하면 구체 표면의 점이 산이있는 곳에서 더 높아지고 바다가있는 곳에서 평평하게 유지됩니다.
릴리프 매핑은 객체를 렌더링하는 데 필요한 데이터에 대해 2D 텍스처 이미지를 사용합니다. 2D 이미지는 서로 다른 색상의 픽셀로 구성되며 각 색상은 특정 높이로 변환됩니다. 이러한 이미지는 대부분 검정이 높이와 같지 않고 순수한 흰색이 최대 높이가되며 회색이 그 사이의 값을 구성 할 때 영역의 높이를 쉽게 결정할 수 있기 때문에 회색조입니다.
객체에 릴리프 매핑에 2D 텍스처가 적용된 경우 각 픽셀의 위치는 객체의 지오메트리의 한 점과 일치합니다. 텍셀이라고하는 이미지의 텍스처 픽셀에 0 이외의 값이있는 경우, 모델 표면의 3D 좌표는 표면의 방향에서 객체의 중심으로부터 떨어진 픽셀의 값에 의해 조정됩니다. 표준. 각 텍셀 단위가 나타내는 이동량을 매우 낮게 설정할 수 있으므로 릴리프 매핑을 사용하여 표면에 미묘한 변형 만 만들거나 릴리프 텍스처 맵이 심하게 들쭉날쭉 한 지형으로 변환되도록 설정할 수 있습니다.
컴퓨터 그래픽의 릴리프 매핑에는 3D로 2D지도 제작지도를 표시하는 것에서부터 스웨터의 직조 된 표면과 같은 매우 상세한 텍스처를 기하학적으로 시뮬레이션하는 것에 이르기까지 많은 용도가 있습니다. 릴리프 매핑은 범프 매핑과 매우 유사하며 일부 프로그램은 실제로 범프 매핑으로 되돌려 서 장면 내 거리에서 매핑을 최적화합니다. 가장 큰 차이점은 비슷한 표면 효과를 얻을 수 있지만 범프 매핑은 실제로 객체의 형상이 기본 형상 외부로 돌출되지 않는다는 것입니다. 즉, 구가 산의 이미지로 범프 매핑되는 경우 볼 수있는 표면은 산을 정확하게 렌더링하지만 구의 가장자리와 구의 그림자는 완벽하게 둥글게 유지됩니다. 릴리프 매핑 기법은 구체가 텍스처 높이를 정확하게 반영하도록 구체를 실제로 수정합니다.