스2의 모델들이 제대로 작동하려면 3가지 파일이 필요합니다.
m3, m3a,fax파일이 바로 그것입니다.
일반적으로 게임에서 활용하려면 m3파일만 필요하지만,
보다 정교한 유닛이 되려면 이 3가지 파일이 필요합니다.
------------------------------------------------------
M3-우리가 알고 있는 스2에서 쓰이는 모델이란 바로 이것입니다.
일반적으로 애니메이션을 가지고 있습니다.
m3a- 레더게임상에서 쓰이는 비교적 단순한 모델과 달리, 켐페인 모드나 포트레이트 화면(얼굴화면)은
매우 복잡한 본(뼈대)를 가지고 있습니다.
이 수많은 뼈대를 정교하게 움직이기 위해서
애니메이션 정보만을 M3파일과 분리해 논 파일이 바로 m3a파일입니다.
시네마틱 모델의 정교한 움직임은 바로 바로 이 m3a에 기초하고 있습니다.
(얼굴 움직임(분노,기쁨 등등), 시네마틱의 계산된 장면 등)
fxa-애니메이션 정보가 분리된 형태란 것은 m3a와 동일하지만,
이것은 순전히 테란만을 위한 얼굴 애니메이션 모음입니다.
프로토스는 입이 아예 없고 저그는 따로 말이 필요없으니까요.
m3a의 얼굴 움직임 부분은 단순한 표정을 만들어 놓은 것에 불과하다면,
이 fxa는 케릭터의 대사 사운드와 연결되어 얼굴움직임과 입모양의 싱크를 맞춰줍니다.
특히나 대사 사운드와 연결되어 있다는 것이 중요합니다.
지역화된 스2마다 대사와 입모양의 싱크가 정확히 맞춰져 대사를 말하는 것은
이 fxa가 지역화되어 따로 제작되었기 때문입니다.
---------------------------------------
이 3가지 파일을 어떻게 사용하느냐?
기본적으로 세가지 파일 모두 데이터에서 '모델' 부분에서 설정합니다.
일반모델과 포트레이트(portrait) 모델입니다.
m3 파일은 '모델'부분에서 지정해줍니다. 이거 따로 설명할 필요가 없을 것입니다.
m3a파일은 애니메이션(요구됨)부분과 애니메이션(선택사항)부분에서 설정합니다.
요구됨 부분은 기본적인 베이스 움직임(stand,move,fidget 등등)을 가지고 있는 입니다.
선택사항은 특별한 시네마틱한 움직임이 요구되는 경우 설정합니다.
(뮤탈이 계산된 궤도로 날아간다든가 등등...)
fxa부분은 '얼굴 조정기' 부분에서 설정합니다.
이게 설정되지 않았다면 '대화'부분에서 얼굴애니메이션이 설정되더라도 입모양이 움직이지 않습니다.
그냥 웅얼거리죠
각 자 모델에 맞는 m3a파일과 fxa파일이 스2안에 있습니다.
혹시나 다 보이지 않는다면 겔디터 파일-의존관계에서 켐페인 관련 데이터에 모두 체크한 후
저장하면 보일 겁니다.
파일명만 보면 어느 모델에 연결된 파일인지 쉽게 알수 있습니다.
당연한 말이지만 맞지 않는 애니메이션 파일을 쓴다면 m3파일은 움직이지 않습니다.
-----------------------------------
안타까운 것은 현재 우리가 다룰 수 있는 모델파일은 m3파일뿐이라는 겁니다.
m3a나 fxa의 경우 만들수도 없고, 수정할 수도 없습니다.
그저 스2내에 기본적으로 깔려있는 파일들을 활용하는 수밖에 없습니다.
향후에 설사 이 파일을 수정할 수 있다고 하더라도 손쉽게 다룰만한 부분은 아닐 겁니다.
모션캡쳐를 활용할 수 없는 아마츄어들에게 복잡한 애니메이션을 만들란 것은 대단히 어려우니까요.
--------------------------------------
출처:http://cafe.naver.com/star2model
라지만 뭐 본인이 쓴 글이니 문제는 없고...혹시나 모델에 관해 궁금한 점이 있다면 저기서 물어봐주세요.