기타

부주(boujou) + CINEMA4D 연동에 대해서...

by dniro posted Apr 17, 2008 Replies 5
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form
boujou를 공부하고 있습니다. 2D3 사이트의 튜토리얼을 가지고 테스트하고 있는데요.

1. ImageSequence를 불러와서 트래킹을 해준 다음 카메라 정보를 C3D파일로 EXPORT시켰습니다.

2. CINEMA4D에서 카메라 정보를 불러오고,

3. 머터리얼을 하나 생성해서 Image Sequence를 애니메이션으로 설정하고
Background를 하나 만들어서 텍스쳐를 입혔습니다.

---------------------------------------------------------------------------------------------------------------------------------------------------

이 상황에서 CUBE하나를 생성해서 원하는 화면위치에 놓은다음에 렌더링을 해 보았습니다.

그런데 눈에 띄게 CUBE가 카메라를 따라서 이동합니다. <- 이게 문제입니다!!!


원인이 뭘까 고민해보았습니다.

1. 원본 영상(이미지 시퀀스)에 카메라 이동이 워낙 크다.( 2D3 튜토리얼 첫번째 자료)
- 이럴때는 수작업으로 조금씩 맞춰줘야 한다.

2. 합성 방식이 틀렸다.
- 단지 백그라운드에 영상을 머터리얼 텍스쳐로 놓고, 3D 모델을 위치시키고 하는게 아니다.

3. 뭔가 BOUJOU와 CINEMA4D의 설정 방법이 틀렸다.



회원님들의 조언이 필요합니다. ㅜ.ㅜ
  • ?
    늦깍이 2008.04.18 19:05
    compositing 으로 검색해 보세요...
    예전에 오이즘님이 자동차로 설명하신것이 있는데....
    부쥬랑 저 태그를 잘 이용하시면 되요...
  • ?
    P. 2008.04.18 19:05
    부주로 트래킹 작업 마치시고 테스트오브젝트로 태스트를 한번 해보세요 그곳에서 잘 된다면 C4D에 와서도 똑같겠죠.
    문제는 바닥면과 거리를 잘 계산해서 물체를 얹여야 한다는 겁니다. 트랙포인트중 XZ값을 잘 반영한 트랙포인트에
    create polygon명령으로 바닥을 만들어 주시면 됩니다.
    그리고 생각하셔야 할게 부주에서 트랙킹시퀀스는 0프레임부터 읽어들이고
    시네마의 머터리얼 시퀀스는 1부터 불러드리니 1프레임 오차가 있어서 덜덜떨리게 됩니다.
    머터리얼 속성에서 처음시퀀스를 0으로 입력하세요
  • ?
    dniro 2008.04.18 19:05
    아 정말 두분의 도움을 잘 받았습니다. 어느 정도 문제점이 해결된것 같습니다.
    그런데 P님이 말씀하신 1프레임의 오차 문제 말인데, 머터리얼 속성중에 <처음 시퀀스>라는 항목의
    정확한 필드명이 뭔지... 시작부분의 필드가 두개가있던데..
  • ?
    P. 2008.04.18 19:05
    culcurate 가 1로 된부분을 0으로 맞춰주시면 됩니다
  • ?
    이카루쓰 2008.04.18 19:05
    저도마찬가지입니다. 간단한 방법이거나 쉽게 알수있는것이면 작은 튜터리얼좀 부탁해도될까요?
    그리고 센스 지오메트리로 부쥬에서 땅바닥을 잡을수있다고 하던데 포인트잡고 x-z x-y y-z 등등 여러가지 위치가 있는데 4시간동안 잡아도 2d비디오의 땅바닥과 맞지않네요.. 부쥬에서는 테스트모델로 무당벌래가 무지잘 따라다니고 정확한데요 (포인트도 정확히 움직이고요) c4d에서 눈에띠게 움직입니다. 조금 열정적으로 부탁드립니다