팁 / 노하우
2010.01.18 22:51

시네마 4D와 에펙연동(3D+animation)

조회 수 3368 추천 수 6 댓글 25
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

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

**본 기사는 시네마 4D 아카데미에서 그래픽스라이브(3D 월간지)에 독점 공급하는 내용으로써 저작자가
유저그룹을 위해서 특별 투고하는 내용으로써 무단 복제를 금합니다** 


2.애프터이펙트CS4 Live3D와 시네마 4D 애니메이션의 연계

 

지난호에는 에프터이펙트에서 시네마 4D와 Real3D 오브젝트의 호환방법에 대해서 알아보았다.

이번 시간에는 에프터이펙트로 불러들인 3D 객체와 카메라와 애니메이션 키프레임을 적용시켜보기로 하겠다.

다소 난해할 수도 있으니 차근차근 따라하기 바란다.

 

1) Live 3D 객체로 내보내기

 

지난호에 언급했듯이, 시네마 4D의 폴리곤 객체를 에프터이펙트로 Collada 포멧으로 포토샵으로 임포트한 후에 포토샵 cs4 버전을 이용해 Live 3D 포멧인 psd를 에프터이펙트안으로 임포트해 보았다.

이것은 화면에는 리얼3D 처럼 보일지는 모르나. 엄밀히 따지자면 진정한 3D 구성은 아닌것이다.

psd 포멧의 레이어 형태의 포멧인 관계로 각 레이어의 순서는 인식하나, 객체간의

거리값등은 표현할 수는 없다.

최근의 누크나 퓨전 같은 합성 전문툴들의 3D 지원같이 OBJ나 FBX의 포멧 지원의 완벽한 3D 호환을 차기 버전에서는 기대해 보기로 하겠다.

 

실재의 3D 오브젝트의 지원이라면 단순히 키값을 복사해주거나 FBX 포멧이라면 파일자체의 임포트 만으로 애니메이션의 적용은 수월할 수 있으나.

에프터이펙트의 독특한 구조로 인해. 적용방법을 달리해야 할 필요가 있는 것이다.

 

어렵게 느껴질 수 있겠으나, 원리를 이해한다면 그렇게 어렵지만은 않다.

 

2) Live 3D의 구조

 

그림_000.jpg

그림00)

먼저 지난호에 언급했던 Live 3D의 레이어 컨트롤러를 상기시켜 보자.

에프터이펙트 내의 Live3D 객체의 움직임은 익스프레션이 걸려있는 컨트롤러 레이어로

조작이 된다는 사실이다.

(객체를 실재로 이동하거나 회전시킬 수 없다.)

이러해서 3D (시네마 4D) 프로그램 내에서 애니메이션 값을 컨트롤러 레이어에 적용시켜 주어야 한다.

여기에 카메라와 라이트등을 접목 시킨다면 조금은 복잡해 질 수밖에 없다.

카메라와 키애니메이션은 시네마 4D의 익스포트 기능으로 넘겨주어야 하고

순수한 Live3D 객체는 Collada 포멧으로 따로 넘겨야 하기 때문에

에프터이펙트내에 Live3D 포멧을 임포트한 후에 다시 이것의 애니메이션 키값과 카메라값을 프로젝트 내에 Merge 시켜 움직임을 매치시켜 주어야 한다.

 

차기 버전에서는 이 방법을 동시에 해결할 수 있는 방법이 제시가 될 것이다.

 

3) 에프터이펙트 프로젝트로 익스포트

 

그림_001.jpg

그림01)

그림처럼 시네마 4D에서 간단하게 제작된 씬이 준비되어 있다.

자동차가 도로를 질주해서 카메라 밖으로 벗어나는 장면이다.

물론 이것에는 카메라 워크가 포함 되어있다.

 

그림_002.jpg

그림02)

일단은 에프터이펙트로 Car의 키프레임을 저장해주고 애니메이션을 내보내기 위해서

객체를 선택한다.

(필자의 Car 는 Null Object로 그룹한 상태이다.)

 

그림_003.jpg

그림03)

Car Null 오브젝트에서 마우스 오른쪽버튼을 누르고 활성화 되는 메뉴에서 External Compositing 태그를 붙여준다.

 

그림_004.jpg

그림04)

카메라워크가 있으니 마찬가지로 C4D_Cam 이라고 이름 변경후에 External Compositing 태그를 붙여준다.

 

이제 이것들의 애니메이션을 에프터이펙트로 익스포트 하기위해 랜더셋팅을 해주어야 한다.

 

그림_005.jpg

그림05)

랜더 셋팅 버튼을 누른다.

 

그림_006.jpg

그림06)

랜더셋팅의 save 항목에 그림과 같이 셋팅을 해주었다.

하단의 save Project File을 눌러서 에펙 프로젝트 파일이 저장될 경로를 지정해준다.

 

그림_007.jpg

그림07)

OutPut 항목의 랜더 셋팅에 그림과 같이 720x480에 90프레임 랜더링 하겠다.

 

그림_008.jpg

그림08)

랜더링 버튼을 눌러 랜더링을 시작한다.

 

그림_009.jpg

그림09)

자동차는 에프터이펙트 내에서 Live 3D 형태로 랜더링을 할 계획이므로 랜더링 항목에서

제외시킨다.

자동차 모델링은 전 시간과 마찬가지로 Collada 포멧으로 저장해준다.

 

그림_010.jpg 그림_011.jpg 그림_012.jpg

그림10,그림11,그림12)

자동차 모델을 정리후, Collada 포멧으로 저장한다. 이것을 포토샵cs4로 임포트한 후에

마찬가지로 PSD 파일로 저장한다.

 

4) 에프터이펙트 내의 준비작업

 

그림_013.jpg

그림13)

그림과 같이 에프터이펙트 내에서 psd 파일을 Live3D 포멧으로 불러드린다.

 

그림_014.jpg

그림14)

좀전에 저장한 에프터이펙트 프로젝트 파일 C4D2AE.aec 파일을 같이 오픈한다.

(시네마 4D에서 익스포트한 프로젝트 파일을 열기 위해서는 에프터이펙트에 플러그인을 설치해야 한다. 과월호 참조)

 

그림_015.jpg

그림15)

임포트된 항목을 살펴보면 두개의 프로젝트가 불러온 상태이다.

그 중 Live 3D를 컨트롤하는 Layer 1 Controller 가 보여지고

시네마 4D에서 익스포트한 에펙프로젝트 파일 CINEMA 4D Composition 파일을

볼수 있을 것이다.

 

 

그림_016.jpg

그림16)

일단은 그림처럼 Live 3D 포멧의 프로젝트을 작업창에 불러드린다.

 

그림_017.jpg

그림17)

하단의 레이어를 살펴보면 Layer..Controller 가 보인다.

현재는 아무 애니메이션이 없는 상태이다.

 

그림_018.jpg

그림18)

레이어에서 Layer..Controller를 살펴보자.컨트롤러는 익스프레션으로 Live 3D레이어를 제어하고 있다.

 

그림_019.jpg

그림19)

상단 프로젝트에서 Car solids를 살펴보자, 시네마 4D의 Car의 움직임에 맞춰 키 프레임이 되어있는 것을 볼 수 있다.

 

 

그림_020.jpg

그림20)

그러면 Car 솔리드 오브젝트를 Layer Controller로 변경 시켜주기 위해, 전의 시네마 3D에서 내보낸 프로젝트 파일을 먼저 오픈 한다.

그림과 같은 씬이 보여질 것이다.

 

5) 두개의 프로젝트의 병합

 

그림_021.jpg

그림21)

하단의 레이어에서 Car를 클릭하면 그림에서 처럼 키프레이밍된 Car solids레이어의 움직임을 볼수가 있다.

Car 레이어를 선택해놓자. 그런 후에 키보드 Alt 키를 누르고 있는다.

 

그림_022.jpg

그림22)

상단의 프로젝트 창에서 Layer 1 Controller를 선택해서 하단의 Car 레이어에 드래그엔드롭한다.(Car를 누르고 alt키를 누른상태에서 Layer Controller를 드래그해서 넣어준다.)

 

그림_023.jpg

그림23)

그러면 Car 레이어가 Layer Controller로 대치되었다.

이제 이것의 씬을 추려서 Live 3D 프로젝트로 병합 시켜 줄 것이다.

 

그림_024.jpg

그림24)

그림에서 필요한 C4D 카메라,Layer Controller,C4D2AE 시퀀스 파일을 선택 후 키보드 Ctrl+C를 눌러 클립보드로 저장한다.

 

그림_025.jpg

그림25)

다시 Live 3D가 적용된 프로젝트로 이동한다.

 

그림_026.jpg

그림26)

그림처럼 Live 3D 레이어가 있고 이를 제어하는 Layer Controller가 보인다.

 

그림_027.jpg

그림27)

Ctrl +V 명령을 내려서 레이어안에 복사된 레이어들이 보인다.

 

 

6) 프로젝트의 정리,수정

그림_028.jpg

그림28)

그림의 레어어처럼 필요없는 레어어는 정리해주고 타가시퀀스도 레이어를 재정리해준다.

그러면 그림과 같이 보여질 것이다. Play 해보자.

C4d_Cam에서 살펴보자. 씬처럼 카메라 에니메이션과 자동차의 움직임이 일치하고 있다.

하지만 하나의 문제점이 있다. 자동차의 앞뒤가 뒤바뀌었다.

시네마 4D에서 Car Null의 축을 고려하지 않았기 때문이다.

 

그림_029.jpg

그림29)

그림에서 처럼 Live3D 레이어를 컨트롤하는 Layer Controller의 Transform의 Orientation축을 그림의 수치대로 변경해주었다.

 

 그림_030.jpg

그림30)

그림처럼 에펙의 프로젝트 파일의 Live3D 객체와 카메라등의 움직임이 시네마 4D의 장면과 일치 되었다.

 

이렇듯 비교적 간단한 공정을 거쳐 어렵지 않게 3D에 대한 갈증을 풀어보았다.

유저분들도 지금까지의 파이프라인을 잘만 파악하고 적용한다면 앞으로 자신의 작품이 한층 업그레이드 되어있는 것을 발견할 수 있기를 희망한다.

  • ?
    땡굴 2010.01.25 01:27
    이래저래 많이 배워 갑니다~~ ^^
  • ?
    워니 2010.01.25 15:31
    좋은 글 감사합니다. 이전 호를 먼저 보고 테스트 해봤는데 정말 P. 님 말쓴데로 게을러지는 자신을 조심해야 될 것 같습니다. 시네마4D 에 서 작업한 씬이 거의 그대로 에펙으로 넘어오는 걸 보며 떡실신 했습니다. ㅎㅎㅎ
  • ?
    깜냥 2010.01.25 16:05
    좋은글 감사합니다.
  • profile
    길동 2010.01.27 22:00
    이런 튜토는 상 줘야 합니다.
  • ?
    짱똘 2010.02.02 03:21
    자세한 설명 감사드립니다.^^
  • ?
    오카자 2010.02.08 15:11
    감사합니다
  • ?
    최자 2010.02.21 20:22
    책사면 보면서 매번 느끼는 거지만 정말 감사 드립니다
  • profile
    극렬괴뢰군 2010.02.26 02:03
    정말~ 감사합니다
  • ?
    재호 2010.03.09 23:33
    넘 감사드려요~ 저런 방법이 있군요 감사합니다!
  • ?
    뭐든잘하고파 2010.04.22 16:36
    감사합니다
  • ?
    마루 2010.05.31 21:05
    감사합니다!
  • profile
    프랑스커피 2010.06.06 02:36
    감사합니다. :)
  • ?
    님모하셈 2010.07.19 10:31
    자료감사합니다...^^
  • profile
    가치 2010.08.21 10:14
    감사합니다^^
  • ?
    박지선 2010.08.26 15:14
    감사합니다.
  • ?
    라그 2010.09.15 15:09
    감사합니다.
  • ?
    리치클럽 2010.10.04 14:42
    감사^^
  • ?
    누끼만삼십년 2010.10.17 10:16
    ㅇㅇ乃
    멋지십니다.
  • ?
    에이미갱 2010.12.01 11:36
    우얽... 멋져영.
  • ?
    까무잡잡 2010.12.09 19:57
    좋은정보 감사합니다^^
  • ?
    히히 2011.02.07 00:26
    이열 잘읽었습니다 이해가 쏙쏙되여 ㅋㅋ
    감사합니다 ^^*
  • ?
    빛나는별 2011.02.28 11:28
    잘 보고 갑니더 ^^
  • ?
    돌에돌맹 2011.05.18 18:41
    감사합니다만 제 컴이 구려서 그림이 뜨질 않아요.. 인터넷 탓이겠죠? ㅠㅠ
    글 잘 보고 갑니다~!!
  • ?
    캐맘맘 2011.05.19 11:34
    어맛!!! 죄송해요!! 스크랩을 누른다는게 비추를 눌러버렸어요!!! ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
    죄송합니다. ㅠㅠㅠ 어떻게 취소못시키나요 ㅠㅠㅠ 우아아아앙 엄청 배웠는데요 ㅠㅠ
    으악 눈물나게 죄송
  • ?
    사커포디 2011.10.18 11:43

    감사합니다 ㅎㅎ



List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 팁 / 노하우 P2P Hidden Coin Miner 멀웨어 관련 증상 및 치료방법 (아이원스튜디오 배포) 2 file 염귤 2023.09.28 577
공지 릴레이 튜토리얼 [공지] '릴레이 튜토리얼 시즌2'를 시작합니다! 1 십사 2021.11.10 4473
공지 릴레이 튜토리얼 [공지]유저들과 함께하는 Relay Tutotial 연재 스타트! 12 그래바 2019.10.07 5516
공지 기초 이제 입문하시는 초보분들 필독.....!! 644 길동 2005.07.12 57441
204 팁 / 노하우 [프로젝트갤러리5탄!]레고히어로3종세트! 148 file 츄파춥스 2009.11.03 14311
203 팁 / 노하우 [프로젝트갤러리5탄] 호팡맨 237 file 왕경태 2009.11.06 16654
202 팁 / 노하우 시네마4D 도서를 따라할 때 참고하세요. 17 file 파란 2009.12.06 1868
201 팁 / 노하우 시네마4D 도서를 따라할 때 참고하세요. (2) 1 file 파란 2009.12.08 1496
200 팁 / 노하우 3D 스트록 소스만들기. 36 file .피. 2010.01.18 2052
199 팁 / 노하우 Fracture (파괴) 영상 만들기. 31 file .피. 2010.01.18 2654
198 팁 / 노하우 시네마 4D와 에펙연동(2D) 29 file .피. 2010.01.18 4139
197 팁 / 노하우 시네마 4D와 에펙연동(3D) 18 file .피. 2010.01.18 2699
» 팁 / 노하우 시네마 4D와 에펙연동(3D+animation) 25 file .피. 2010.01.18 3368
195 팁 / 노하우 BodyPaint 3D와 Photoshop 연동 기능 : Freeze 3D View... 21 file 초사 2010.01.25 1327
194 팁 / 노하우 Cinema4D의 애니메이션 카메라를 Vue로 연동하는 문제 5 file 하늘소망 2010.03.19 1024
193 팁 / 노하우 [저질동강시리즈] NomalMap만들기... 18 file 길동 2010.04.07 1050
192 팁 / 노하우 그룹핑한 Null 오브젝트 축을 하위 오브젝트들의 중심으로 보내기. 21 file 초사 2010.04.20 684
191 팁 / 노하우 PyroCluster(파이로클러스터) 렌더링 속도 높이기 17 file 초사 2010.04.22 1203
190 팁 / 노하우 모그라프(Spline)으로 모션 만들기 11.5버전 75 file 아테니스 2010.05.06 2620
189 팁 / 노하우 입체 영상이란~ 26 전우열 2010.05.15 1507
188 팁 / 노하우 물체가 맞닿는 면에서 파티클 생성하기 40 file 시부야 2010.05.15 2284
187 팁 / 노하우 그룹지어진 수많은 오브젝트를 한번에 선택하기, 택스처 복사하기 10 file 마혀엉 2010.05.26 885
186 팁 / 노하우 간단한 카메라 컨트롤팁과 셀렉션 방법 21 시부야 2010.06.17 1348
185 팁 / 노하우 별거없는 모델링 팁~ 32 file 뻘겅새 2010.06.24 3126
목록
Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 11 ... 17 Next
/ 17
닫기

마이페이지

로그인을 해주세요