반응형

 
Unity로 alembic 파일(abc)을 작업하기 위한 방법!

 
Maya 에서 작업한 파일을 alembic cash로
구워 export 시켜줍니다.


cache -> alembic cash -> export selection to alembic(or all)

 

 

unity에서 alembic 파일 불러오기

 

Maya에서 export 시킨 alembic 파일을 원하는 위치에 드래그앤 드롭 시킵니다.

 

 

 

 

 Material 적용이 되지 않은 alembic 파일이 들어오게 됩니다.


Inspector 창에 'Alembic stream player(Script)' 라는 스크립트가 들어와 있는 것을 보게 됩니다.

 

준비 된 쉐이더 적용 후

 

 

 


Timeline 창에서 create 버튼을 눌러줍니다.

원하는 경로를 선택한 후 PLAYBLE 파일을 만들어 주면 됩니다.

 

 

 

 

왼쪽 하단에 + 버튼을 클릭하여, Alembic track 을 추가합니다.

 

 

 

 

 

Alembic track 이 추가되고 위 이미지와 같이 마우스 오른쪽 버튼을 클릭하여 Add Alembic Shot를 추가하여 줍니다.

 

 

 

 

 

 위 이미지 빨간 상자 속 'AlembicShotAsset'을 클릭하여 Inspector 창을 확인하게 되면

Alembic Shot Asset -> Stream Player 에 None (Alembic Stream Player)라고 뜨게 됩니다.

 

 

 

 

 

Stream Player None이라고 뜨는 곳에  Hierachy 창 안에 있는 Alembic 파일을

드래그 앤 드롭 해주면 정상적으로 들어오게 된 것을 확인 하실 수 있습니다.

 

 

 

 

 

추 후 애니메이션 loop 를 원할 시, Timeline에 AlembicShotAsset 을 클릭후,

Inspector 창 -> Animation Extrapolation -> Post-Extrapolate -> None 을 Loop로 변경하면 됩니다.

 

 

 

 

 

 

 

 

 

 

반응형

+ Recent posts