그래픽 제작 강좌

--------------------
노말맵이란?
--------------------
노말맵(normal map)이란 다른 말로 노말범프맵(normal bump map)이라고도 하며, 메쉬
표면의 노말벡터를 텍스쳐 파일에 저장해 놓은 것을 뜻합니다. 노말맵에는 오브젝트
공간 노말맵(object space normal map)과 탄젠트 공간 노말맵(tangent space normal
map)이 있습니다. 오브젝트 공간 노말맵은 말그대로 오브젝트의 좌표계 상에서의
노말을 담는 것이고, 탄젠트 공간 노말맵은 노말 벡터를 텍스쳐 좌표계에 대하여 구한
다음 저장한 것입니다. 따라서, 탄젠트 공간 노말맵은 다른 말로 텍스쳐 공간
노말맵(texture space normal map)이라고도 부릅니다.

--------------------
오브젝트 공간 노말맵과 탄젠트 공간 노말맵의 차이점
--------------------

앞서 말했듯이 오브젝트 공간 노말맵과 탄젠트 공간 노말맵은 서로 노말벡터의 기준
좌표계가 다른 것입니다. 오브젝트 공간 노말맵의 장점은 구현하기가 쉽고, 로우
폴리곤의 경우에도 라이팅의 선형성이 거의 나타나지 않아 외곽 실루엣을 제외하면
하이 폴리곤과 동일한 효과를 나타낼 수 있다는 장점이 있습니다. 하지만, 모든 노말
벡터가 오브젝트 공간을 기준으로 되어 있기 때문에 캐릭터에 적용시 스키닝이
간단하지 않은 단점이 있습니다. 이에 반해 탄젠트 공간 노말맵은 각 폴리곤의
텍스쳐 좌표계를 기준으로 노말벡터가 계산되어 있기 때문에 스키닝이 되어도 그대로
적용할 수 있다는 장점이 있습니다. 따라서, 너무 로우 폴리곤이어서 라이팅의
선형성이 눈에 많이 띄는 경우가 아니라면, 탄젠트 공간 노말맵을 사용하는 것이 더
편할 것입니다(저의 추측임)

--------------------
노말맵 작업시 유의 사항
--------------------
1. 인접한 삼각형의 텍스쳐 공간 노말 벡터의 방향이 반대인 경우.
: 이 경우는 디자이너가 메시를 언랩할 때, 삼각형 구성 방향이 반대로 되지 않도록
적절히 작업해주면 해결되지만, 디자이너가 신경쓰지 않도록 하려면, 노말 벡터를
구할 때 인접 폴리곤의 텍스쳐 공간 법선 방향이 반대인 경우에는 제외시키는
방식으로 별도 처리해 주셔야 할 겁니다.

2. 서로 다른 폴리곤의 텍스쳐 좌표 공유
: 노말맵의 큰 단점으로 서로 다른 폴리곤(서로 다른 노말을 가진)들이 동일한
텍스쳐 좌표를 사용할 경우, 한 쪽 폴리곤에 대해 반대 방향으로 노말맵이 적용되는
경우가 발생합니다. 예를 들면, 오른쪽 다리와 왼쪽 다리에 대해 노말맵 텍스쳐를
공유할 수 없다는 거죠. 디퓨즈 텍스쳐 좌표와 노말맵 텍스쳐 좌표를 동일하게 쓰는
일반적인 경우라면, 캐릭터의 좌우 텍스쳐를 공유하지 못하고 전부 텍스쳐에
표현해야 한다는 단점이 있습니다. 물론, 얼굴 텍스쳐도 마찬가지지요.

3. 폴리곤이 너무 큰 경우
: 폴리곤이 너무 적거나 다른 폴리곤들에 비해 너무 큰 경우에는 라이팅 자체가
선형적으로 드러날 수 있기 때문에, 노말맵을 적용한 효과가 아주 미비할 수
있습니다. 이 경우에는 폴리곤을 적당한 수준으로 쪼개 주거나 이라디언스맵등을
활용하는 방법을 생각해 볼 수 있겠습니다.


출처는.zho.pe.kr (이분은 게임관련 프로그래밍하시는분같네요.)프로그램에 관련된문서나

기술적인용어에관련되 링크를 아주잘걸어놨네요. 

Who's 아방스

profile

  1. [영문] 파티클일루젼 강좌

    게임제작하면서 이펙트를 제작하기 좋은 프로그램이죠. 기회가되면 강좌한번 만들어봐야지....라고 생각만계속 하고 잇는데. 영문으로 된 강좌이지만 보시고 참고해서 멎진 이펙트들 만드세요~ ^^ Tutorials BasicsQuick Start -- Not a tutorial, but will he...
    Date2012.12.17 Category기타 By아방스 Reply9 Views6111 file
    Read More
  2. No Image

    [Cinema R14] 드래곤 머리 모델링

    modeling a dragonhead in cinema R14 from remco van der meer on Vimeo.
    Date2012.09.12 CategoryModeling By아방스 Reply5 Views4343
    Read More
  3. [스크립트] TrackMaker maya

    게임제작시 Track을 효과적으로 제작할수 있는 스크립트 입니다. 5유로~ It took a month longer then expected, but trackMaker is ready for a public release ! TrackMaker is a collection of scripts for Autodesk Maya, aimed specifically on the track...
    Date2012.08.29 CategoryMAYA기초 By아방스 Reply1 Views4218 file
    Read More
  4. No Image

    geometryPaint 사용법 [붓으로 칠하듯 오브젝트 복사하기]

    geometryPaint.mel geometryPaint.zip geometryPaint 사용법.zip 다운로드 서버1 사용법 : http://ideebee.com/filekey=153169-f202 스크립트 파일 :http://ideebee.com/filekey=153170-64e6 다운로드 서버2 : http://www.filefactory.com/file/a0ae091/n/geom...
    Date2009.09.19 CategoryMEL By아방스 Reply2 Views5751 file
    Read More
  5. No Image

    워킹 참고자료 [성인 남자]

    워킹 참고자료 걸음.zip
    Date2009.06.05 CategoryAnimation By아방스 Reply5 Views7208
    Read More
  6. No Image

    동작 잡을때 참고 영상 띠워 놓고 작업하기 [maya209]

    Date2009.05.27 CategoryAnimation By아방스 Reply8 Views6053
    Read More
  7. No Image

    maya동영상강좌 02

    Date2009.04.25 CategoryModeling By아하!잘봤어요. Reply1 Views6362
    Read More
  8. No Image

    마야 강좌 제 02강

    Date2009.04.25 CategoryModeling By아하!잘봤어요. Reply0 Views5143
    Read More
  9. No Image

    MAYA동영상강좌

    동영상 입니다.MAYA(마야 강좌) 안나올수 도 있 습니다.
    Date2009.04.25 CategoryModeling By아하!잘봤어요. Reply3 Views6208
    Read More
  10. No Image

    UVLayout 2.XX 사용법

    HEADUS_UVLAYOUT_V2.00.05_PRO.zip
    Date2009.01.05 CategoryMAYA기초 By아방스 Reply5 Views9148
    Read More
  11. No Image

    노말맵이란?

    -------------------- 노말맵이란? -------------------- 노말맵(normal map)이란 다른 말로 노말범프맵(normal bump map)이라고도 하며, 메쉬 표면의 노말벡터를 텍스쳐 파일에 저장해 놓은 것을 뜻합니다. 노말맵에는 오브젝트 공간 노말맵(object space nor...
    Date2009.01.05 CategoryMAYA기초 By아방스 Reply1 Views6904
    Read More
  12. No Image

    maya 와 3d max 차이점

    3D S/W 중 가장 선두주자라 할 수 있는 MAYA는 Alias wavefront가 Upgrade 되면서 나온 버전으로 과거 Workstation에서는 가능하던 고도의 3D Graphic 작업들이 이제는 웬만한 PC에서도 가능할 정도로 PC의 성능이 좋아 졌습니다. 그로인해 마야를 사용하는 유...
    Date2009.01.05 CategoryMAYA기초 By아방스 Reply1 Views5301
    Read More
  13. No Image

    [변역문] [Map] Creating Next-Gen Environment Textures

    Date2009.01.05 CategoryMapping/Texturing By아방스 Reply5 Views4272
    Read More
  14. No Image

    웹 포토샵으로 캐릭터 얼굴 그래픽 만들기

    웹 포토샵 주소 - http://www.pixlr.com/editor/ 급조한 영상이라 사운드는 없습니다 ^^;; 웹포토샵을 이용해서 캐릭터 얼굴 만들기 from neos1128 on Vimeo.
    Date2010.12.10 Category포토샵 By아방스 Reply17 Views8520
    Read More
  15. 타블렛 없이도 손으로 그린듯이 깔끔히 그려보자~

    준비물: 스캐너,A4용지,컴퓨터 [스캐너와 포토샾은 필수입니다] 스캐너 없으신분은 어쩔수가 없군여 -q-;; 1.종이에 그림을 그려봅시다 (디카가 없어 ㅈㅅㅈㅅ 그리는건 못찍었네여) 그리고 그릴때는 연필,볼펜,앏은 펜등은 절대로 안됩니다 허용범위 4~3mm 내...
    Date2010.12.03 Category기타 ByrlawnsahXP Reply18 Views8499 file
    Read More
  16. No Image

    02. [테마-원화부터 색체까지] 오카마

    Date2010.05.30 Category기타 By아방스 Reply5 Views7768
    Read More
  17. No Image

    01. [테마- 피부] 시로&시히라 카쯔야

    Date2010.05.30 Category기타 By아방스 Reply2 Views5487
    Read More
  18. JHL's STUDY_캐릭터의 중심 "콘티"

    "콘티" 이것은 캐릭터의 중심입니다. 콘티로 그림이 완전 바뀌는 것을 볼 수 있지요.. 캐릭터가 그리기 어렵다구요? 천만에! 콘티를 재대로 짜야죠! 안녕하세요 JHL입니다.. 첫 강좌군요.. 어쨌든 이번 강좌는 콘티입니다. 위에 글을 보신대로 콘티도 중요합니...
    Date2010.04.02 Category기타 ByJ H L Reply11 Views6855 file
    Read More
  19. 발로 포토샵 배워가기 - 이렇게 저렇게! 자유변형(

    간만에 온 인천항입니다. 한동안 못들어왔더니 한 게시글에 댓글이 무려 2개나 더 달렸더군요(음... 공백은 3달이었지 아마...).. 감사함에 눈물이 겨워서 짤막하고 매우 기초적인 강좌 하나 선보이겠습니다(?) 사실 참 엄청 많이 매우 별거 없는 건데요. 거창...
    Date2010.01.10 Category기타 By인천항 Reply8 Views9202 file
    Read More
  20. 발로 그래픽 제작하자! - 툴의 종류

    보통 그래픽을 제작할 때, 보편적이고(?) 사용하기 쉬운(???) 포토샵을 사용합니다. 도트작업도 가능하고, 무엇보다 다양한 기능을 자랑하기 때문이죠. 하지만 아무래도 포토샵만으로는 모든 그래픽 작업을 처리하기 어렵습니다. 특히 저같은 마우스 유저(타블...
    Date2009.09.01 Category기타 By인천항 Reply15 Views8631 file
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4