3D 마야(MAYA)에서 ncloth를 이용한 충돌 시뮬레이션

3D 마야(MAYA)에서 ncloth를 이용한 충돌 시뮬레이션

(Autodesk Maya 2014)

1)씬에 plane 오브젝트를 생성합니다(plane은 충분한 개수의 폴리곤으로 구성합니다)

 

2)상단의 edit mesh 메뉴에서 cut faces tool을 선택합니다.

 

3)cut 도구를 사용하여 plane에 불규칙한 엣지를 생성합니다.

 

4)상단의 mesh 메뉴에서 triangulate를 선택합니다.

 

5)plane의 모든 면을 삼각형 메시로 구성합니다.

 

6)모든 vertex를 선택하고 상단의 edit mesh 메뉴에서 detach component를 선택합니다.

 

7)오브젝트의 모든 면(mesh)이 분리된것을 확인할수있습니다.

 

8)extrude를 사용하여 두께를 생성합니다.

 

9)상단의 normals 메뉴에서 harden edge를 선택합니다.

 

10)파편으로 구성된 오브젝트를 확인할수있습니다.

 

11)​plane에 충돌시킬 오브젝트를 준비합니다(sphere)

 

12)sphere을 plane의 상단에 위치시킵니다.

 

13)타임슬라이더의 1프레임에서 sphere 오브젝트의 위치에 키를 설정합니다(translate, key selected)

 

14)타임슬라이더의 24프레임에서 sphere를 plane의 하단에 위치시키고 키를 설정합니다(translate, key selected)

애니메이션을 플레이하면 sphere는 plane의 상단에서 하단으로 이동합니다.

 

15)nDynamics 메뉴세트를 선택합니다.

 

16)plane 오브젝트를 선택하고 상단의 nmesh 메뉴에서 create ncloth를 선택합니다. ncloth는 오브젝트를 다이나믹한 상태로 설정합니다.

 

17)ncloth로 설정한 오브젝트에 새로 추가된 3개의 노드를 확인할수있습니다(outputCloth, nClothShape, nucleus)

nclothshape에서 충돌(collisions)이 활성화되어있는지 확인합니다.

 

18)nucleus에서 중력(gravity)의 값을 0으로 설정합니다. 

 

19)sphere 오브젝트를 선택하고 상단의 nmesh 메뉴에서 create passive collider를 선택합니다.

passive collider는 오브젝트를 수동적인 상태로 설정합니다. nCloth 오브젝트는  passive collider 오브젝트에 의해 반응할수있습니다.

 

20)애니메이션을 플레이해서 확인합니다.

댓글

Designed by JB FACTORY