Blender

[Blender] 물리 시뮬레이션 기초 - Soft Body 개념

귤까망 2025. 10. 11. 21:45

UV Sphere의 세그먼트는 세로줄, 링은 가로줄을 뜻함

Soft Body는 Rigid Body와 달리
젤리나 물풍선처럼 표면이 단단하지 않은 물체들의 충돌 모션을 만들 때 사용,
Active/Passive 항목이 없으므로 충돌 물체를 설정하고 싶으면 Collision을 적용해줘야 함

Soft Body > Object
- Friction: 마찰력
- Mass: 버텍스들의 무게
- Control Point: Mass에 관한 버텍스 그룹

Soft Body > Simulation
- Speed: 시뮬레이션의 속도 조절

 Soft Body > Cache
- Rigid Body와 같은 기능
- Rigid Body를 제외한 다른 시뮬레이션은 시뮬레이션 창 안에 개별적으로 들어있음

Soft Body > Goal: 땅에 떨어지지 않고 둥둥 떠다니게 해주는 역할
- Default: 자기 위치를 유지하려는 힘
- Stiffness: 위로 올라오려는 힘
 =>> 둘 중 더 선행하는 힘은 Default !
- Damping: 감쇄시키는 역할 (시간이 지날수록 움직임이 줄어듬)
- Vertex Group: 각 버텍스마다 가중치를 정해줄 수 있는 역할
(Data 속성창에서 Weight로 조절 / n키 눌러서 Item에서 선택된 버텍스의 Weight 확인 가능/ Weight Mode에서 확인 가능)

 

 

구름 모델링
Shift A > Metaball
Metaball은 복사하면 서로 붙는 성질이 있어서 복사하고 사이즈 조절해가며 구름 모양 생성
메타볼 속성창에서 Resolution 값을 낮춰주면 버텍스가 많아지며 표면이 매끄러워짐! (속도가 느려질 수 있음)

 

* Bake를 하고 렌더를 돌리다가 튕기면 튕긴 부분부터 다시 돌리면 됨!
만약 Bake가 안된 상황이면 기록된 게 없기 때문에 처음부터 다시 돌려야함!

 

 

물리 시뮬레이션 기초 - Soft Body 개념