마야 OBJ 불러 오기 - maya OBJ bulleo ogi

Maya Tip

Maya OBJ 파일 Export 할 때 분리된 오브젝트 상태 유지하기

Maya 작업하다 보면 타 프로그램으로 모델링 파일을 이동시키기 위해서 OBJ 파일로 export 해야 하는 경우가 있습니다. 

그럴때 오브젝트가 서로 분리된 상태의 OBJ 파일로 export 하는 방법을 알아보겠습니다.

먼저 작업중인 일반적인 상황을 만들어 보겠습니다.

작업하다보면 보통 효율적인 작업을 위해서 Scene 안의 오브젝트를 Group 을 이용해서 

위의 그림처럼 계층 (Hierarchy) 구조를 만드는 경우가 많은데 우선 이 상태에서 진행해 보겠습니다.

뷰포트에서 여러개의 오브젝트들을 드래그 해서 선택합니다.

File / Export Selection 을 누릅니다.

Export 창이 뜨면 OBJ로 익스포트 하기 위해서 1번 Files of typeOBJexport 로 선택해 줍니다.

만약 항목에 OBJexport 가 보이지 않는다면 obj 플러그인이 로딩되어 있지 않은 것이니 그럴 때엔 Windows / Settings/Preferences / Plug-in Manager 에서

objExport.mll 옆의 loaded 를 체크해서 obj 플러그인을 로딩하면 보이실 겁니다.

OBJ 파일이름은 group 이라고 쓰고 Export Selection 을 누릅니다.

File / New Scene 을 해서 새로운 씬을 엽니다.

새로운 Scene 에서 File / Import 를 누릅니다.

조금전에 Export 했던 group.obj 파일을 Import 합니다.

여러개의 오브젝트를 만들수 없어서 하나의 오브젝트로 생성된다는 에러메세지가 뜨는데 OK 누릅니다.

에레메세지에 적힌 것 처럼 오브젝트가 하나로 합쳐져 버렸습니다. 분명히 아까 export 할 때 3개로 분리되어 있던 오브젝트였음에도 불구 하고 말이죠.

보통 이런상황이 일반적이죠....이제 분리된 오브젝트 상태를 유지한 채로 OBJ 익스포트 해 보겠습니다.

다시 원본 파일을 open 합니다.

3개의 오브젝트가 그룹으로 되어 있습니다.

오브젝트의 상위 노드인 group 노드를 선택합니다.

Edit / Ungroup 으로 그룹을 풀어줍니다.

이제 개별 오브젝트의 상위노드가 없는 상태가 되었습니다.

오브젝트들을 다 선택한 후에 File / Export Selection 을 누릅니다.

파일이름은 object 로 하고 Export Selection 을 누릅니다.

File / New Scene 해서 새로운 Scene 을 엽니다.

File / Import 를 누릅니다.

좀 전에 Exportobject.obj 파일을 Import 합니다.

아까와 달리 메세지도 뜨지 않고 분리된 상태의 오브젝트로 import 되었음을 보실 수 있습니다.

즉, Scene 안의 계층 (Hierarchy) 구조를 다 풀어버린 다음 export 하면 해결됩니다.

OBJ 파일이 계층 (Hierarchy) 구조를 저장할 수 없기 때문에 일어나는 일로 

만약 Scene 안의 계층 (Hierarchy) 구조를 유지하고 싶다면 FBX 파일 포멧을 사용하시면 됩니다.

요즘 3D 프로그램들은 대부분 FBX 파일을 지원합니다.^^

대부분의 3디프린팅에 쓰이는 파일은 STL 또는 OBJ파일이다. 소프트웨어에 따라 다른 파일도 사용되는데 오늘은 대표적인 두가지만 설정해보도록 하자.

우선 파일을 간단히 설명해 보자면, STL 파일은 단색으로 뽑거나, 디테일이 많지 않은 로우폴리 제품등에 적합하고 OBJ는 컬러프린팅과 캐릭터피규어와 같은 디테일이 많은 하이폴리제품등에 적합하다. 

OBJ를 지원하는 소프트웨어는 Cura, Simplift3d, ChiTubox, PrusaSlicer등이 있다. 이외에도 많은 소프트웨어에서 지원하고 있으니 프린트 하기전에 확인해 보도록 하자.

일단 마야에서 저장을 하면 기본으로 MB파일로 저장되기 때문에, 다른 확장자명으로 저장을 하려면 내보내기를 선택해줘야 한다.

내보낼 파일을 선택하고 File > Export All 또는 Export Selection

마야 OBJ 불러 오기 - maya OBJ bulleo ogi
마야 OBJ 불러 오기 - maya OBJ bulleo ogi

파일 타입을 찾아서 내보내기 해주면 된다. FBX파일도 이와 같은 방식으로 내보낼 수 있다.

아마 디폴트셋팅으로 되어있다면 파일타입선택에서 STL가 안보이는데,  Window > Setting > Plug in manager 에 들어가서 STL파일을 Load 해야한다.

마야 OBJ 불러 오기 - maya OBJ bulleo ogi

위의 이미지와 같이 상단의 검색바에서 stl 을 검색해주면 mll파일이 검색되고 Loaded와 Auto load 둘다 클릭해 준다. 이제 STL파일을 export뿐만 아니라 import도 가능하게 된다.

메시가 로우폴리로 제작되었으면 스무스를 이용해서 폴리카운트를 올린뒤 .stl저장 

끝!

https://youtu.be/PEgrBZZdCZo

마야 OBJ 불러 오기 - maya OBJ bulleo ogi