사용 방법
- 텍스처 또는 높이 이미지를 불러옵니다. 그레이스케일 높이 맵이 가장 선명한 결과를 줍니다.
- 강도 슬라이더를 조절하며 노멀 맵 미리보기를 원본과 비교합니다.
- 다운로드를 클릭해 노멀 맵을 PNG로 저장합니다.
노멀 맵은 표면이 향하는 방향을 빨강, 초록, 파랑 채널에 저장해, 렌더러가 추가 지오메트리 없이 작은 요철을 표현할 수 있게 합니다. 이 도구는 이미지의 밝기로 노멀 맵을 만듭니다. 각 픽셀을 그레이스케일로 바꾼 뒤 Sobel 필터로 가로·세로 방향의 밝기 변화 속도를 측정합니다. 이 기울기가 노멀의 X, Y 성분이 되고, 결과는 정규화되어 빨강, 초록, 파랑으로 저장됩니다.
강도는 1에서 20까지 0.5 단위이며 기본값은 4입니다. 값이 높을수록 기울기가 과장되어 표면 입체감이 깊어지고, 낮으면 은은하게 유지됩니다. 페이지에서는 지형에 2에서 6 정도의 값을 권합니다. 이 도구는 밝기를 높이로 취급하므로 밝은 부분은 솟아 보이고 어두운 부분은 꺼져 보여서, 일반 컬러 사진은 이상한 결과가 나올 수 있습니다. 그레이스케일 높이 맵이나 밝고 어두운 디테일이 뚜렷한 텍스처가 가장 좋습니다.
속도를 위해 긴 변이 2048픽셀보다 큰 이미지는 맵을 계산하기 전에 축소됩니다. 원본의 알파 채널은 출력에 복사됩니다. 파일은 이미지 이름 뒤에 _normal을 붙인 PNG로 저장됩니다.
계산은 브라우저의 캔버스를 사용하며, 이미지는 업로드되지 않습니다.
자주 묻는 질문
어떤 이미지로 시작해야 하나요?
높이 맵이나 밝고 어두운 디테일이 뚜렷한 텍스처입니다. 이 도구는 밝기를 높이로 읽습니다.
강도 슬라이더는 무엇을 하나요?
Sobel 필터가 찾은 기울기의 배율을 조절합니다. 값이 높을수록 표면이 더 깊어 보입니다.
크기 제한이 있나요?
노멀 맵을 계산하기 전에 긴 변이 최대 2048픽셀이 되도록 이미지가 축소됩니다.
어느 채널이 어느 축을 담나요?
빨강은 X, 초록은 Y, 파랑은 Z를 저장합니다.
텍스처가 업로드되나요?
아니요. 맵은 브라우저에서 생성됩니다.
