팁 / 노하우

TP와 Ubertracer를 이용한 라인효과 만들기

by 4번타자마동팔 posted Apr 01, 2012
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

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


DROPLETS라는 영상에서 힌트를 얻었구요... 메이킹 비디오를 보면서 만들어 봤습니다.


기본적인 원리는 싱킹파티클 그룹을 3그룹으로 나눠주고... 

1번그룹 파티클 포지션에서 2번 그룹 파티클 생성...

그리고 일정시간이 지나면 2번 그룹에서 3번 그룹으로 바뀌면서 

3번 그룹을 Ubertracer을 이용 라인을 만들어 주는 것입니다.


그룹을 1,2,3번으로 나눠줬습니다.

Group.jpg


그리고 디플렉터를 이용... 

Deflect1.jpg


디플렉터가 충돌이 되면 1번 그룹 포지션에서 2번 그룹 파티클 생성

Deflect2.jpg


일정 시간 지난 후 3번 그룹으로 넘어가고 Ubertracer에서 스플라인 생성

Deflect3.jpg


오브젝트는 아래와 같습니다.

Obj.jpg 

2,3번 그룹만 나오기 때문에 2,3번만 파티클 지오메트리 추가 해줬습니다.

XPS로 묶어준거는 싱킹 관련 오브젝트입니다.

매트릭스를 이용 Emitter오브젝트에서 1번그룹 파티클에서 생성되게 해줬습니다.



노드구조입니다.

XPS Node.jpg

P Pass노드를 이용 파티클 정보를 받아와서 디플렉터에 충돌되면 event 포지션에서 파티클이 생성되구요... 

그룹2번으로 넘어갑니다. pshape를 이용 파티클 모양도 잡아주고요..


2번 그룹 파티클의 Age와 Life 데이터를 PGetData 노드를 이용해서 가져옵니다. 그리고 Math노드를 이용해서 나눠주고요..

Compare 노드롤 이용 나눠준 값이 정해준 값과 같아지면 파티클이 그룹 3번으로 넘어가게 설정했습니다.


저는 간략하게 노드를 정리한다고 이정도로 했지만. 이리저리 중력값이나 윈드노드를 이용해서 모양이 변하게

만들어주는게 더 재미있을거 같네요...


UberTracer.jpg

UberTracer 설정창의 모습입니다... max line length와 min line length값을 조절해서

원하는 길이의 라인을 만들 수 있습니다.

그리고 스케치툰을 이용해서 라인을 렌더링 해줬습니다.

후보정은 각자 취향대로 작업하면 될거같네요... 


자세한건 씬파일 첨부했으니 열어보시면 될거 같네요... 참고로 R13입니다.


제일 중요한 UberTracer 플러그인은 

http://www.genemagtoto.com/c4dplugins/ 여기서 다운받으시면 됩니다. 공짜입니다.

Who's 4번타자마동팔

profile

Cinema 4D 우왕국...@0@b


Articles

4 5 6 7 8 9 10 11 12 13