시뮬레이션

종이가 하늘에서 떨어져 바닥에 쌓이는 모션

by 윤슬001 posted Oct 02, 2023 Replies 1
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

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

 

모션을 공부하고 있는 학생입니다...! 

위에서 천천히 떨어지는 종이가 점차 쌓여서 서게 되는 모션을 여러가지를 찾아보며 시뮬레이션을 만들어 잡아보았습니다.

a. 종이를 클로너로 복제 함 

b, 랜덤으로 종이 사이의 간격과 회전값이 다르게 만듬

c.종이가 완전 빳빳 하지 않게 휘면서 내려왔으면 좋을것 같아 (자연스럽게) 여러가지 방법을 서치해 보았으나, 참고영상들에서는 사용방식이 조금씩 달라 적용에 어려움을 느껴 
  plane 아래에 디포머에 노이즈를 넣어 스피드를 살짝 줌

d. 바닥에 쌓이게 하기 위해 바닥에는 [콜라이더 바디] 와 [클로스 콜러디더 태그] , 종이에는 [클로스] 와 [리지드 바디 태그] 를 넣었음 

=> 제가 괜찮게 만든건지 모르겠네요

 

 

 

1. c와 d에서 제가 접근한 방식이 괜찮은 방식인지... 그리고 d.의 방식에서 저렇게 태그를 두개씩 넣어도 되는지, 그럴필요가 없었는지 궁금합니다.,

 

2. 또한, 아무래도 텍스처와 카메라 애니등을 넣게 되면 매우 무거워지니 Bake 를 해야겠다는 생각을 했습니다.

여기서 궁금점이 위 경우에 종이에 붙어있는 어떤 태그의 캐시를 구워야 하며, 우선 보이는 대로 Bake Object 를 눌러 구워보았으나 

키 를 움직이면 쌓이는 모션으로 구워지지 않습니다. 시뮬레이션을 구워내는 용도로 Bake 를 하면 된다고 했는데 왜 바닥에 쌓이게는 구워지지 않은 걸까요...?

=> 0 프레임에서 시뮬레이션을 돌리면 바닥에 잘 쌓임 

 

3. 마지막으로 리지드, 콜라이더 태그에 있는 cache 창과 cloth의 cache창 뷰어가 달라 이 점을 어떻게 이해하면 좋을 지 궁금합니다...!

4. 추가적으로 Bake Object는 tag 가 걸려있는 그 오브젝트 자체의 cache 를 굽는 것일 텐데 Bake All 버튼은 어떤 식으로 차이가 있는지도 궁금합니다 

image.png

image.png

 

image.png

 

  • ?
    꿀벌 2023.10.05 15:06

    종이에 cloth tag만 하시고 rigid body는 빼주시면 됩니다! bake는 cloth tag에 있는 cache로 구우시면 됩니다!

    종이 떨어질때 displacer 노이즈 주셔도 되고 force-turbulence나 field force 같은 걸로 주셔도 됩니다~

    그런데 스크린 샷에 보면 simulation에 있는 태그가 아니라 bullet에 있는 태그가 같이 있는거 같은데 다 빼주셔야 합니다 rigid body에 쓰이는 거라서...(야구공이랑 벽돌모양)

    쌓이는게 마음에 안드시면 mograph를 이용하고 displacer를 추가하시는 방법도 좋습니다~