웹디자인 강의
기타 [poser4.0]여성 캐릭터 헤어 만들기 입니다.
2003.04.12 13:02
3d 애니메이션 만들기 쉬운 프로그램이지요..^^
우리나라에 너무 poser강좌가 없어 허접하지만, 제가 만든 강좌 올립니다.
강좌 내용은 여성캐릭터 헤어 만들기 입니다.
3dmax나 maya, 기타 3d 프로그램 조금만 다룰 줄 아시면, 충분히 하실 수 있습니다.
poser Hair 만들기
이 강좌는 일본 사이트에서 있는 강좌를 번역해서 테스트 후 작성한 것입니다.
헤어를 만들기 전에 준비할 것이 3d max나 maya나 기타 다른 폴리콘 모델링을 할수 있는 프로그램이 있어야 하고, UVMapper가 있어야 합니다.(다운받기) 그리고 포토샵 같은 이미지 편집 프로그램이 있어야 합니다. 그럼 준비는 끝!!
여기서는 poser4.0과 maya4.0, 포토샵 7.0를 가지고 강좌를 진행하겠습니다.
1.Base오브젝트(object)의 작성
1-1. 폴리콘 만들기
우선 마야에서 폴리콘을 생성합니다.
주의 하실점은 헤어를 만들기 적당하게 생성을 해야 됩니다.(어느 정도가 적당한진 저도..)
한번 따라 해보시고 나면, 대충 감을 잡으실 겁니다.
평면판을 만든후 이름을 적당히 HairBase로 하겠습니다.
그리고 OBJ로 export시킵니다.
uvMapper에서 HairBase.obj파일을 불러온후 (원 강좌에서는 "Y축방향에 평행 맵(mapping)을 할당"
이라고 되어 있는데...
무슨 말인지는... ㅡㅡ;;) save Textur Map을 선택합니다. 그럼 hairbase.bmp파일이 생성됩니다.
1-2 texture제작
생성된 파일을 포토샵에서 불러와 사이즈에 맞게 맵핑소스를 만듭니다.
texture용 (HairBase.JPG)과 투명 맵(mapping)(HairBasetr.JPG)을 만듭니다.
(저는 uvmapper에서 뭔가를 해주지 않아서 방향이 일치 하지 않는 것같습니다.ㅡㅡ;;)
포저에서 import > WaveFrontOBJ를 선택합니다.
check box의 check는 모두 풀어줍니다.
그리고 아래와 같이 render>materia 메뉴로 가서 설정을 해줍니다.
1.ObjectColor = White
2.HighlightColor= Black
3.Load TextureMap
4.Load TransparencyMap
5.TransparencyBar = 100%
렌더링 결과 입니다.
만약 렌더링이 제대로 되지 않았다면, 포토샵에서 맵핑소스의 방향을 바꾸보세요.
그러면 제대로 나옵니다.
2. MT작성
여자의헤어를 만들거니까, 포저에서 맘에 드는 여자를 불러온후,
아래와 같이 얼굴만 체크를 해서 obj파일로 export시킵니다.
그 후 마야에서 hairbase.obj파일과 여자얼굴obj파일을 import합니다.
아래와 같이 hairbase.obj 변형후 복사해서 머리모양을 만들어 갑니다.
여기서는 6개를 복사해서 총 7개로 머리 모양을 만들었습니다.
다 만든 후에는 mt1.obj,mt2.obj 이런식으로 각각의 머리를 이루는 폴리콘들을 obj파일로
export시킵니다.
3. 조립하기
여기까지 된 file 확인.
1. HairBase.OBJ 가장 최초에 만든 판 polygon
2. HairBase.JPG 판 polygon용 texture
3.HairBasetr.JPG 판 polygon용 투명 맵(mapping)
4.MT1∼MT 7.OBJ 머리를 이루는 각각의 obj파일
이것만 일치하면 OK!
여성 캐릭터용을 전제로 진행되고 있으므로 여성 캐릭터 무대위에 세우시고,
file>import>Wavefront obj 합니다.
import할때 대화상자가 나오는데 그것은 위에서 처럼 체크를 전부 풀어 버립니다.
HairBase.obj파일 import를 MT.obj를 만든 수만큼 되풀이합니다. 여기선 7개를 만들었으니까, 7번을 반복!
HairBase, HairBase1, HairBase2, HairBase3···HairBase6까지 모두 7개가 이름이 저절로 붙습니다.
그리고 hairbase를 선택합니다. 우측 다이얼상단에서 이름을 확인하고,
아무곳이나 더블 클릭하면 아래와 같이 창이 뜹니다.
아래와 같이 설정하고 add morph target을 누릅니다.
그럼 아래창이 뜨는데 locate를 누른후 mt1.obj를 불러옵니다.
ok를 누르면 우측에 있는 다이얼 박스상단에 shape1이라는 다이얼이 새로 생깁니다.
이 다이얼의 수치를 1정도로 맞추어 보시면, 마야에서 머리모양으로 만든 형태로 변하게 됩니다.
이렇게 mt.obj파일을 hairbase파일과 각각 모두 연결 한 후, 머리에 일치하게
위치시킵니다.
4. 마무리 수정
이제 각각의 머리들을 묶어서 export시킵니다.
render> material 메뉴를 열어서 TransperencyMAX를 0%으로 바꿉니다.
그런 다음 file>export>Wavefront obj 메뉴를 선택하고, 선택창이 나오면, 제일 하단에
hairbase 전부를 선택하고 ok합니다.hair_ex.obj으로 저장
5. hr2 file 등록
poser 화면에 있는 것들을 전부 지우고 새로운 여자를 세웁니다.
file> import>WaveFrontOBJ 메뉴로 위에서 저장한 OBJ 파일을 불러옵니다.
체크창이 뜨면 체크를 전부 없앱니다.
export 후 약간의 위치 차이가 생길 경우가 있습니다.
그냥 넘어 갑니다.^^;;
위치 다이얼의 수치가 "0"이 되야 됩니다.
아래는 렌더링한 모습입니다. 제가 만든거로 ㅋㅋ 아~ 허접해
이제 이 녀석을 hr2로 변환해서 저장하면 됩니다. hair_ex.OBJ를 선택하고,
Hair카탈로그를 열어 등록하고 싶은 곳에서 플러스 버튼을 클릭. 이름을 기입하면
작성된 Hair가 hr2로서 보존됩니다. 이제 언제라도 꺼내어 쓸수 있습니다..
저는 이렇게 허접하게 만들었지만, 이 강좌를 보고 훨씬 멋진 헤어들을 만들었으면
하는 바램입니다.
마지막으로 포저유저들이 늘어 놨으면 하는 마음으로 허접한 강좌 마칩니다..
댓글 8
-
박성진
2003.04.12 13:06
링크는하면안되는걸루알구있어요; -
성화
2003.04.12 14:55
포저군요.... 흐흠.진짜 강좌 구하기 힘들다는......
저는 카자에서 소스를 받아서 했는데.. 흐흡..... -
김형인
2003.04.12 15:10
add morph taget은 불러들인 오브젝트를 참고 한다고 생각하시면 됩니다.
그래서 신체를 기형적으로 만들 수가 있습니다.
가령 엘프의 귀처럼 만들려면 poser 상에서는 힘듭니다.(방법은 있지만..)
간단하게 얼굴을 export 한 다음 3d프로그램에서 귀를 엘프의 귀처럼 수정한 후 obj파일로 저장후 다시 포저에서 add morph taget으로 불러드리면, 다이얼이 새로 생깁니다. 이 다이얼로 변형을 가할 수 가 있는 거지요..
활용하면 캐릭터 들을 쉽게 만들수가 있겠죠^^ -
김형인
2003.04.12 15:08
해외에서는 활용도가 큰거 같습니다.
일본만 하더라도 사이트가 꽤 되더군요.. -
Siny™
2003.04.12 15:50
해보고 싶다는....-ㅅ-;;
그런데 강좌도 부족하고 구하기도 힘들것 같다는....-ㅅ-;;
왜 말을 얼버무려? [퍼어억] -
김형인
2003.04.12 16:52
http://joodo79.hihome.com여기 가시면 poser에 관한 기본적인 강좌가 있습니다.
여기에 있는 강좌만 봐도 poser를 다루시기에는 충분 할 겁니다.
poser가 상용 프로그램이라.... 흠..
필요하신 분은 메일을 보내 주세요.. -
무어
2003.04.15 14:15
추천해 주신 사이트를 가보았는데 참 좋은 곳이더군여
감사합니다^^
프로그램도 트라이얼버전으로 다 링크를 걸어주셨던데
프로그램 없는 분들은 한 번 가보세요^^ -
김선형
2003.05.01 22:35
이건 포져군요!
포져 쓰시는분들 찾기가 힘든데...
(그중 하나)
소스 찾기 힘들더군요... 독학했따는-_-;