쉐이더: 범프 매핑 — 굴곡을 그려 넣기
둥근 공에 마법 같은 표면 효과 주기
상상해봐요! 우리 손에 있는 작은 둥근 공이 마법을 써서 스스로 주름이 생기고 돌기 시작했어요. 이건 바로 범프 매핑(Bump Mapping)이라는 컴퓨터 그래픽스의 신기한 기술이에요. 이 기술 덕분에 실제로는 평평한 공이 갑자기 울퉁불퉁해 보일 수 있어요.

마법의 원리: 표면의 비밀
범프 매핑은 공 표면의 작은 방향 지시자, 즉 '표면 법선'을 살짝 움직여 보이는 효과를 만드는 거예요. 법선이란 표면이 어느 방향을 향하고 있는지 알려주는 작은 화살표 같은 거죠. 이 화살표를 약간 움직이면, 빛이 반사되는 방식이 바뀌어 표면이 울퉁불퉁해 보이게 돼요.
예를 들어, 공 표면에 아주 미세한 돌기들이 있다고 상상해보세요. 이 돌기들이 빛을 다르게 반사하면서 표면이 울퉁불퉁해 보이는 거죠. 하지만 실제 공 모양은 변하지 않아요. 마치 옷에 패턴을 덧대고 보는 것처럼요!
누가 만들었을까?
이 놀라운 기술은 1978년에 컴퓨터 그래픽 전문가 제임스 블린(James Blinn)이 만들었어요. 그는 이 방법으로 컴퓨터 그래픽을 훨씬 더 생동감 있게 만들 수 있게 했어요.
이 기술 덕분에 게임이나 영화에서 물체들이 더 실감나게 보일 수 있게 되었어요. 이제 우리는 디지털 세상에서도 실제처럼 보이는 물체들을 만날 수 있답니다.
쓸 때 좋은 점: 마법 같은 변화
범프 매핑을 사용하면 정말 쉽고 빠르게 물체의 표면을 멋지게 바꿀 수 있어요. 예를 들어, 평평한 나무 판자를 울퉁불퉁한 나무 표면처럼 보이게 만들 수 있어요.
"쓸 때 좋은 점"은 바로 이런 간편함이에요. 복잡한 3D 모델링 없이도 표면 효과를 추가할 수 있으니, 디자이너와 개발자들이 더 창의적인 작업을 할 수 있게 돕죠. 이 기술 덕분에 게임 캐릭터나 영화 속 물체, 모래 위의 발자국이나 나무의 결 같은 질감이 훨씬 더 실제처럼 보이게 돼요. 
쓸 때 힘든 점: 한계와 제약
하지만 범프 매핑에도 한계가 있어요. 가장 큰 문제는 실제 물체의 모양을 바꾸지 못한다는 거예요.
예를 들어, 울퉁불퉁한 표면을 만들어도 공의 실제 크기나 모양은 변하지 않아요.

출처
리깅 파이프라인 자동화 도구
반복 작업은 스크립트에게. 현업에서 쓰는 리깅 툴 모음.
리깅 도구 보기