ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 노말맵이 파랗게 표현되는 이유
    카테고리 없음 2024. 4. 12. 10:34
    반응형

    머테리얼에 노멀 텍스쳐를 쓴것과 안쓴것을 비교해 보면 노말맵이 굴곡을 표현한다는 것을 알 수 있습니다.

    노말맵

     

    그런데 이 노말맵이 왜 파란색인가?에 대해 알아보면 방향을 RGB를 사용하기 때문입니다.

     

    방향은 (XYZ) 벡터값을 사용하게 되는데 이값은 -1부터 +1까지 입니다.

    X Y Z
    -1 0 +1

     

    R G B
    0 0.5 +1
    0 127.5 255

     

    벡터값을 컬러 RGB 값으로 표현하면 -1은 0으로 +1은 +1로, 이걸 컬러값으로 변환하면 0부터 255까지 입니다.

    이것을 다시 공간 좌표계로 설명해 아래 그림과 같이 보여집니다.

    공간좌표계

    X값은 Red로, Y는 Green, Z는 Blue를 넣어서 표현합니다.

    그런데 Z는 높이를 표현하는 방향이라서 0 보다 클수 밖에 없습니다.

    그리고 벡터에서의 0은 RGB 컬러 값에서 127.5로 치환이 됩니다.

    그래서 블루(높낮이 굴곡)은,는 127.5보다 클 수 밖에 없습니다.

    그래서 노말맵은 항상 파란색을 띄고 있다 라는 겁니다.

     

    댓글

Designed by Tistory.