기타

선택한 오브젝트만 Export하기?

by 샤이닝 posted Feb 07, 2013 Replies 6
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form

아래와 같이 2개의 오브젝트가 있습니다.

Head오브젝트는 나두고 Sphere오브젝트만 obj나 기타 다른 파일로 Export하고 싶습니다.

즉 선택된 오브젝트만 Export할수 있는지 궁금합니다.

2013-02-07_235154.jpg

 

라이노나 기타 여러 많은 프로그램들이 선택한 물체를 Export할수있는데요.

시네마4D에서는 어떻게 가능한지 찾지를 못하고 있습니다.

예전부터 없는 걸까? 

 

위에서는 2개의 물체만 있지만 사실 작업하다보면 수많은 물체가 있는 경우도 많습니다.

그럴때마다 원하는 오브젝트 선택후 새로운 씬을 꺼내고 그기에 붙여 넣은 다음 Export하고 있습니다.

 

혹시 다른 간편한 방법이 있을까요?

Who's 샤이닝

?
C4D좋아요^ - ^/
  • ?
    .피. 2013.02.08 03:04

    첨부하신 그림 왼쪽 상단에 file ->save object..하시면 됩니다만. 무조건 c4d 파일로 익스포트 되니

    익스포트 포맷은 스..스크립트로?

  • ?
    샤이닝 2013.02.13 01:15

    선택한 물체만 Export하는 기능은 아직 안되는군요.. 늘 사용하면서 아쉬운 부분인데, 나중에라도 꼭 업데이트 되면 좋겠습니다.

    스크립트는 아직 너무 어려워서...^^;; 그래도 답변감사합니다.

  • ?
    엘라스틱마인드 2013.02.13 08:12 채택

    스크립트 입니다.


    import c4d
    from c4d import documents
    #Welcome to the world of Python
    def main():
        doc = documents.GetActiveDocument()
        obj = doc.GetActiveObject()
        c4d.CallCommand(100004820) #copy
        doc1 = documents.BaseDocument()
        documents.InsertBaseDocument(doc1)
        c4d.CallCommand(100004821) #paste
        documents.SaveDocument(doc1,"dd",c4d.SAVEDOCUMENTFLAGS_0,c4d.FORMAT_OBJEXPORT)
        documents.KillDocument(doc1)

    if __name__=='__main__':
        main()


    붙여 넣고 저장하고 문서끄고 입니다.

    옵션입니다. SaveDocument 뒤에다가 넣으면 되요.


    FORMAT_C4DEXPORTC4D export.
    FORMAT_XMLEXPORTXML export.
    FORMAT_VRML1EXPORTVRML export.
    FORMAT_VRML2EXPORTVRML export.
    FORMAT_DXFEXPORTDXF export.
    FORMAT_3DSEXPORT3DS export.
    FORMAT_OBJEXPORTOBJ export.
    FORMAT_Q3DEXPORTQuickDraw 3D export
    FORMAT_D3DEXPORTDirect3D import

  • ?
    샤이닝 2013.02.13 21:01

    다른 툴에서 선택된 오브젝트를 Export하는 것과 똑같이 작동하네요.

    너무 좋습니다.ㅜ_ㅜ

    정말 감사하게 잘 쓰겠습니다.

    덕분에 작업할때 정말 편리해져서 선택된 물체 보낼때마다 엘라스틱마인드님께 감사하는 마음이 들 것 같네요.

     

    가끔씩 질문을 올려볼까 망설이다 올리는 경우가 있는데, 이번 경우도 혹시나 하는 맘으로 올렸는데 의외로 너무 좋은 스크립트를 얻게 되고 이렇게 유용하게 활용할수가 있어서 너무 좋네요.

  • ?
    뉴트러블지나 2013.02.14 08:59

    좋은 정보 얻어 갑니다.. 감사합니다.

  • ?
    .피. 2013.02.13 22:26

    추천했습니다.~

    도큐멘트 이름도 같이 내보내는 구문이 더해지면 좋을듯 싶습니다.