EN
홈 › 게임 제작 › 노멀맵 생성기

노멀맵 생성기

흑백 높이 이미지나 텍스처를 노멀맵으로 바꿔요. 강도, 흐림, OpenGL·DirectX 방식을 고르고, 마우스로 빛을 움직이며 입체감을 바로 확인할 수 있어요.

높이 이미지·텍스처 올리기파일 선택
밝은 곳이 높고 어두운 곳이 낮다고 보고 계산해요. 올리기 전에는 벽돌 예시로 보여 드려요.
높이 (흑백)
노멀맵
조명 미리보기 위에서 마우스나 손가락을 움직여 보세요

노멀맵 설정

Unity, Godot, Blender는 OpenGL, Unreal은 DirectX 방식을 써요.
이미지는 이 기기 밖으로 나가지 않아요

사용 방법

1이미지 올리기흑백 높이맵이나 일반 텍스처를 올려요. 컬러 이미지는 밝기로 바꿔서 계산해요.
2강도 맞추기조명 미리보기를 보며 강도와 흐림을 조절해요. 엔진에 맞는 방식도 골라요.
3저장하기노멀맵 PNG를 받아 머티리얼의 노멀 슬롯에 넣으면 돼요.

이런 때 쓰면 좋아요

노멀맵은 표면이 어느 방향을 보고 있는지를 색으로 저장한 텍스처예요. 폴리곤을 늘리지 않아도 벽돌 틈, 나무결, 돌 표면 같은 굴곡에 빛과 그림자가 생겨서 훨씬 입체적으로 보여요. 2D 게임에서도 스프라이트에 노멀맵을 주면 동적 조명을 받을 수 있어요.

이 도구는 이미지의 밝기를 높이로 보고 소벨 필터로 기울기를 계산해 노멀맵을 만들어요. 강도를 높이면 굴곡이 깊어지고, 흐림을 주면 잔 노이즈가 줄어 부드러워져요.

엔진마다 초록 채널 방향이 달라서 잘못 넣으면 빛이 반대쪽에서 오는 것처럼 보여요. Unity와 Godot는 OpenGL 방식, Unreal은 DirectX 방식을 고르면 돼요.

자주 묻는 질문

사진으로 만들어도 되나요?

네. 다만 사진의 밝기는 실제 높이와 다를 수 있어요. 그림자가 진 부분이 파여 보이는 식이라, 고르게 찍힌 텍스처 사진일수록 결과가 자연스러워요.

빛 방향이 반대로 보여요.

방식을 OpenGL과 DirectX 사이에서 바꿔 보세요. 그래도 이상하면 높이 뒤집기를 켜 보세요.

이음새 없이 계산은 무엇인가요?

가장자리를 계산할 때 반대쪽 끝 픽셀을 이어서 봐요. 타일처럼 반복되는 텍스처에서 이음새에 선이 생기는 것을 막아 줘요.

큰 이미지도 되나요?

긴 변이 2048px보다 크면 계산 속도를 위해 2048px로 줄여서 처리해요.