팁 / 노하우
2010.01.18 22:28

Fracture (파괴) 영상 만들기.

조회 수 2654 추천 수 5 댓글 31
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

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



항상 글을 쓸 때면 가장 고심이 되는 것은 글의 서두에 어떤 말로 시작할지다.

워낙에 말재주가 없는 편이고 국어교육을 원활하게 받지 않아서 주변분들에게 매번 지적당하는 것은 글에 두서가 없다는 것이다.

 

먼저 오늘 알아 보기로 한 것은 목차와 같은 다이나믹 효과이다.

모션그래퍼들에게는 정말 생소하고 범접하기 힘들었던 분야가 다이나믹이 아닐까 싶다.

그도 그럴것이 특수효과에 대한 구체적인 파이프라인이 중소규모의 업체에서는 마련하기가

쉽지 않고, 또한 현재까지 나와있는 프로그램들의 다이나믹 솔루션으로는 막대한 시간과 돈이들어가고 수학적으로나 물리적으로 스크립트나 기타 제반 사항을 숙지 해야만 한다는 점에서는 그저 그림의 떡이었을 뿐이었다.

얼마전 개봉한 해운대의 작업공정만 보더라도 대책이 없는 어플리케이션의 다이나믹 솔루션과 속도로는 감당해 내기 힘든 것이다.

 

언제나 그랬듯이 MAXON사에서는 디자이너가 쓰기 쉽고 편리한 구조의 다이나믹 시스템을 훌륭하게 이식해 주었다.

각자 자신이 쓰던 프로그램과 그 효용성을 비교해 보는 시간이 되길 바란다.

우선은 가장 많이 쓰이는 효과로써 유리창이 물체에 충돌해 산산히 부서지는 표현을 스크립트와 에스프레소 없이 손쉽게 구현을 해 보겠다.

 

그림_01.jpg

기본 오브젝트 메뉴에서 Polygon을 하나 꺼내 놓는다.

 

그림_02.jpg

속성창에서 Orientation을 +z 로 변경해준다.

 

그림_03.jpg

Width와 Height를 각각 300m 로 변경해준다.

 

그림_04.jpg

Make Editable를 실행해서 폴리곤으로 전환해준다.

 

그림_05.jpg

Point Tool을 눌러 포인트 툴 모드로 변경한다.

 

그림_06.jpg

마우스 오른쪽 버튼을 눌러 Knife 툴을 실행한다.

 

그림_07.jpg

그림처럼 면을 방사형으로 수동으로 잘라준다.

(자동으로 잘라주는 것도 좋지만 항상 디자인적인 요소가 가미되어야 하기 때문에 자동으로 잘라주는 결과물이 좋게 나오리라는 생각은 버리자)

 

그림_08.jpg

나이프툴의 속성을 Loop로 변경해준다.

 

그림_09.jpg

그림처럼 Looping 되어지게 잘라준다.

 

그림_10.jpg

폴리곤 모드로 변경한다.

 

그림_11.jpg

적당히 랜덤하게 폴리곤면을 선택한다.

 

그림_12.jpg

마우스 오른쪽 버튼으로 Subdivision을 실행한다.

 

그림_13.jpg

Subdivision의 수치는 다음과 같다.

 

그림_14.jpg

오른쪽 마우스 버튼으로 Triangulate를 실행한다.

 

그림_15.jpg

이제 중앙의 대략적인 전체면을 그림과 같이 선택한다.

 

그림_16.jpg

Set Point Value를 실행한다.

 

그림_17.jpg

그림처럼 New Transform를 한번 누르고 수치들을 조작해서 Crumple한 면을 생성한다.

 

그림_18.jpg

폴리곤 모드에서 그림처럼 전체 폴리곤을 선택하여 준다.

(파편이 붙어 있으면 안되기 때문이다.)

PolyFX Effector 를 이용해서 분해해 줄 수도 있지만 쉽게 하는 것이 목표이다.

 

그림_19.jpg

폴리곤을 선택하고 마우스 오른쪽 버튼으로 Disconnnect를 실행한다.

(개개의 폴리곤으로 나누어야 하니 그룹은 해제한다.)

 

그림_20.jpg

면에 두께를 주기위해서 가장쉬운 방법인 Explosion FX를 이용해 보겠다.

 

그림_21.jpg

디포머를 적용하기 위해서 그림과 같이 하이라키 해준다.

 

그림_22.jpg

폭파가 된 모습으로 이미 변경되니. Time 수치를 0%로 만들어 준다.

 

그림_23.jpg

그림과 같이 두께가 형성된 것을 볼수 있다.

(Explosion fx 를 이용하지 않고 클로스넙스를 이용하거나. 직접 익스트루드 하는 법이 있다.)

 

그림_24.jpg

단일 오브젝트의 그룹을 컨트롤 하기 위해서 Fracture Object를 생성한다.

 

그림_25.jpg

그림과 같이 하이라키와 옵션을 변경한다.

 

그림_26.jpg

유리가 파괴되면 받아줄 바닥인 Polygon를 하나 생성해서 스케일과 이동시켜 밑에 적당히 놓아둔다.

 

그림_27.jpg

면들에 충돌 실행을 하기위해 오브젝트 메니져 창에서 마우스 오른쪽 버튼을 누르면 나오는

TAG에서 Rigid Body Tag를 꺼내놓는다.

 

그림_28.jpg

받아줄 바닥인 Polygon도 마찬가지로 Rigid Body Tag를 만들어 준다.

(플레이 해 보자)

 

 

그림_29.jpg

산산조각나는 모습을 볼 수 있을것이다.

(4000여 개의 폴리곤 332개의 오브젝트가 실시간으로 부숴질 것이다.)

 

그림_30.jpg

그러나 문제는 어떠한 충격도 가하지 않았음에도, 중력 때문에 부숴져 버린다.

 

그림_31.jpg

그림과 같이 Rigid Body 태그를 선택한다.

 

그림_32.jpg

속성창의 Trigger 타입을 On Collision 으로 변경한다.

(이것은 충돌이 되었을 때 다이나믹을 적용하라는 것이다.)

 

그림_33.jpg

간단하게 Sphere로 충돌을 시켜보기로 하겠다.

 

그림_34.jpg

방금전에 만든 Sphere를 유리 뒤로 이동시킨다.

 

그림_35.jpg

Clone Object를 하나 꺼내서 그림과 같이 페어런츠 시켜준다.

 

그림_36.jpg

Rigid Body Tag를 추가 시켜준다.

 

그림_37.jpg

클론 오브젝트의 속성은 Fix Clone을 해제 하고.

Count에 1을 넣어준다.

 

그림_38.jpg

Clone Object의 rigid Body tag에서 그림과 같이 Custom Initial Velocity에 활성하고

 Z 축으로 -1500m 정도의 힘을(가속) 주었다.

 

그림_39.jpg

유리와 충돌해서 파괴되는 것을 볼 수 있을것이다.

 

그림_40.jpg

빠르고 정확하게 터져 나간다.

 

본격적으로 좀 재미나는 것을 폭파시켜 보기로 하자.

 

그림_41.jpg

시네마 4D의 컨텐츠 브라우저 안으로 들어가 보자.

 

그림_42.jpg

그림과 같은 경로에 사람 모델링이 있을 것이다. 이곳에서 Fred를 한번 터뜨려 보기로 하겠다.(잔인 하다고 생각지 말자.)

 

그림_43.jpg

오브젝트를 불러 내었으면 그림에 선택한 오브젝트는 내부의 것들이니 지워 버리자.

(Body 라는 폴리곤 오브젝트에만 신경쓰기로 한다.)

 

그림_44.jpg

모그라프로 부수기에는 지면이 너무 모자르니, 플러그인으로 대신 하겠다.

(어차피 모그라프로 구현이 되는 플러그인 이다. 모그라프 모듈이 성치가 되어 있어야 한다.)

Destruction 플러그인은 www.cinema4d.co.kr 한국 유저그룹에서 쉽게 구할수가 있을 것이다.

 

그림_45.jpg

그림과 같은 하이폴리곤 오브젝트를 플러그인을 이용하여 부숴준다.

 

그림_46.jpg

사용법을 간단하다. 세부적인 옵션은 따로 공부해야 겠지만, 일단은 Iterations을 조절하고

Random Seed 값을 변경해 나가며 유실되는 부분이 없는지 확인해 보아야하며,

한번에 많은 양을 분리하면 굉장한 연산 시간이 필요로 하므로,먼저 큰조작으로 나누고

부분들을 따로 분해해 준다.

 

그림_47.jpg

그림처럼 폴리곤의 면을 분해하였다.

그림_48.jpg

좀더 잘게 부수면 좋겠으나, 시간상 생략하겠다.

씬의 정보는 다음과 같다.

 

그림_49.jpg

좀전과 마찬가지로 나뉜 폴리곤 그룹을 Fracture Object로 차일드 해 준다.

 

그림_50.jpg

태그중 rigid Body 태그를 역시 달아준다.

 

그림_51.jpg

플레이 버튼을 눌러보면 그림과 같이 실시간으로 터져 나가는 것을 볼수 있을 것이다.

 

그림_52.jpg

전자와 같이 충돌을 받아낼 Polygon오브젝트를 하나를 생성하고 Rigid Body tag를 붙여 준다.

(바닥에 쏟아져 내릴것이다.)

 

그림_53.jpg

Fracture Object의 차일드오브젝트인 폴리곤을 선부 선택하여 준다.

 

그림_54.jpg

폴리곤 모드로 전환한다.

 

그림_55.jpg

Live Selection 툴을 선택한후에 속성창에는 Only Select Visible 이 켜져있는지 확인한다.

 

그림_56.jpg

그림과 같이 Radius를 적당히 크게 잡은후에

 

그림_57.jpg

그림과 같이 드래그해서 폴리곤의 바깥쪽만 선택해 주었다.

 

그림_58.jpg

선택 영역을 반전 시켰다.

 

그림_59.jpg

Selection 메뉴에서 set selection 해주었다.

 

그림_60.jpg

새로운 메터리얼을 하나 생성 시키자.

 

그림_61.jpg

잘 알아보기 위하여 컬러 채널을 Red로 넣었다.

 

그림_62.jpg

Nomal과 Displacement 채널을 이용해, 부서진 단면의 불규칙한 돌출형태를 만들 수 있을 것이다.

 

그림_63.jpg

그림과 같이 메터리얼을 적용한 후에, 전에 선택해둔 selection 태그를 드래그해서 Selection 메뉴에 넣어준다.

 

 그림_64.jpg

그림처럼 크랙면인 단면에 메터리얼이 들어 갔을 것이다.

(선택한 폴리곤 면들은 메터리얼 뿐만 아니라. 씽킹파티클을 이용해서 부숴진 면에서

파티클을 방출해 준다던가. Fluid를 이용해 연기등을 발생시켜 줄수 있을 것이다.)

 

시네마 4D의 다이나믹은 빠른 속도와 간편한 조작성은 물론이고 에스프레소(노드스크립트)와 씽킹 파티클과 연계해서 좀더 다양한 시뮬레이션과 효과를 창조해 낼 수 있다.

  • ?
    샤님 2010.01.21 03:46
    요기에도 올라와있었군요 ㅎ  또보러 리드미컬로 다시갔었는데 ㅎ
    덕분에 따라만들면서 공부가되었어요  감사합니다

  • ?
    땡굴 2010.01.25 01:22
    감사합니다. ^^  이것 보고 열공 할께요~~ ^^
  • profile
    훈공 2010.02.20 22:55
    감사합니다^^
  • ?
    우드스톡 2010.02.22 18:22
    굿이네요..연습해봐야겠어요
  • ?
    배워봅시다 2010.03.02 15:05
    좋은 강좌 감사합니다..^^
  • ?
    열띠미 2010.03.16 11:49
    좋은 강좌 그저 감사할따름입니다.~ ^*^
  • profile
    루시드폴 2010.03.27 18:16
    정말 감사합니다 ^^
  • ?
    즐기고시포 2010.04.11 11:15
    띠딥 감사해요 ^*^
  • ?
    환환 2010.04.12 21:16
    우와....정말 좋은 정보네요!
  • ?
    이구삼 2010.04.19 00:33
    우아 감사합니다 !
  • ?
    용용 2010.04.25 22:39
    이런 것 진짜 해보고 싶었는데... 모델링 얼른 떼고 해봐야겠습니다 좋은 강좌 감사합니다~
  • ?
    바람곰 2010.05.04 02:46
    넘흐넘흐 감사드려용~~
  • ?
    비밥 2010.05.17 18:04
    감사합니다..정말 많은 공부가 됬어요^^
  • ?
    새벽공원 2010.05.18 23:54
    감사합니다.
  • ?
    메토 2010.05.21 14:58
    이런식으로 부수면 되겠군요;
  • ?
    장현진 2010.06.11 00:34
    감사드립니다~!!! 이런 방법이 있을 줄이야~
  • ?
    도동동 2010.06.15 16:32
    멋지네요 감사합니다
  • ?
    마루 2010.06.22 19:01
    다이나믹 공부중인데 초입에서 좋은것 보고 따라하러 갑니다!
  • ?
    오감자극 2010.06.24 11:12
    감사합니다..^^
  • ?
    님모하셈 2010.07.19 10:36
    감사합니다...^^
  • ?
    새나라의어린이 2010.07.25 02:44
    너무 감사해요^^
  • ?
    푸콘 2010.08.11 20:10
    이거 정말 도움되는 튜토리얼이네요 감사합니다!
  • ?
    까무잡잡 2010.12.09 19:21
    궁금했는데...속시원하게 해결해주셨네요...감사합니다^^
  • ?
    만팔이 2010.12.11 20:30
    감사합니다
  • ?
    분홍색무지개 2010.12.28 11:42
    감사합니다...^^
  • ?
    뿌루 2011.04.03 21:22
    감사합니다.
  • ?
    문스531 2011.04.12 23:25
    유용한 정보 감사합니다..^^공부열심히 하겠습니다~!
  • ?
    미스터랙 2011.05.26 12:49
    아..엑박이네...ㅎㅎ 아쉽당...^^
  • ?
    행복할테죠 2011.07.07 17:23
    보러왓는데 글만 보이네요ㅠㅠ
    감사합니다^^...ㅎ
  • ?
    이걸 2011.12.13 13:34

    이거.. 그림이 엑박으로 뜨는데 이거 해결 방법 없나요?ㅜㅜ 꼭 보고싶은데 ㅜ

  • ?
    백일몽 2013.05.15 13:19

    그림이엑박이네요ㅠㅠ


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 팁 / 노하우 P2P Hidden Coin Miner 멀웨어 관련 증상 및 치료방법 (아이원스튜디오 배포) 2 file 염귤 2023.09.28 574
공지 릴레이 튜토리얼 [공지] '릴레이 튜토리얼 시즌2'를 시작합니다! 1 십사 2021.11.10 4473
공지 릴레이 튜토리얼 [공지]유저들과 함께하는 Relay Tutotial 연재 스타트! 12 그래바 2019.10.07 5516
공지 기초 이제 입문하시는 초보분들 필독.....!! 644 길동 2005.07.12 57440
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
» 팁 / 노하우 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
196 팁 / 노하우 시네마 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
닫기

마이페이지

로그인을 해주세요