물리학
중급
20분

물리 엔진 세부 설정 심층 분석

모든 물리 매개변수와 이것이 시뮬레이션에 미치는 영향에 대한 포괄적인 참조입니다.

01

중력

중력은 모든 물리 프레임마다 모든 공에 적용되는 일정한 가속도입니다. 양수 값은 아래로 당겨지고, 음수 값은 위로 올라갑니다. 0에서는 공이 무중력으로 떠다닙니다. 기본값(9.8)은 지구 중력을 모방합니다. 극한값(40+)은 빠르고 혼란스러운 시뮬레이션을 생성합니다. 낮은 값(1~3)은 주변 콘텐츠에 딱 맞는 부드럽고 유동적인 모션을 만듭니다.

기술 사양
  • 기본값: 9.8m/s²
  • 범위: -50 ~ 50m/s²
  • 방향: 구성 가능(기본값: 아래쪽)
  • 방사형 중력 지원(아래쪽이 아닌 중앙쪽으로 당김)
02

복원력(바운스)

복원은 충돌 후 공이 유지하는 운동 에너지의 양을 정의합니다. 1.0에서는 충돌이 완벽하게 탄력적입니다. 에너지가 손실되지 않고 공이 영원히 튕겨 나옵니다. 0.0에서는 충돌이 완전히 비탄력적입니다. 즉 공이 충격을 받으면 정지합니다. 실제 고무는 약 0.8입니다. 만족스러운 콘텐츠를 위해 0.85~0.95는 현실감을 유지하면서 최고의 시각적 바운스를 제공합니다.

핵심 팁
  • "슈퍼 바운스" 효과(공이 충돌 시 에너지를 얻음)의 경우 1.0+로 설정합니다.
  • 0.5 미만의 값은 공이 "죽은" 느낌을 줍니다. 의도하지 않는 한 피하십시오.
  • 다양한 공은 다양성에 대해 서로 다른 복원 값을 가질 수 있습니다.
03

마찰

마찰은 공이 경계벽을 따라 미끄러질 때 저항을 제어합니다. 마찰이 높으면(0.5+) 공이 달라붙고 굴러갑니다. 낮은 마찰(0.01)로 볼이 부드럽게 미끄러집니다. 마찰이 0이면 완벽하게 미끄러운 표면이 생성됩니다. 시각적 콘텐츠의 경우 마찰이 적으면 미학적으로 가장 만족스럽고 흐르는 모션이 생성됩니다.

기술 사양
  • 기본값: 0.1
  • 범위: 0.0~1.0
  • 볼-벽 및 볼-볼 접점에 적용
  • 정적 마찰 임계값: 고급 설정에서 구성 가능
04

공기저항(드래그)

공기 저항은 시간이 지남에 따라 공의 속도를 점차적으로 느리게 하여 대기 저항을 시뮬레이션합니다. 0에서는 공의 속도가 무한정 유지됩니다(진공 물리학). 높은 값에서는 공이 바운스될 때마다 빠르게 느려집니다. 약간의 드래그(0.001~0.01)는 모션을 눈에 띄게 감쇠시키지 않으면서 현실감을 더해줍니다. 이는 공이 결국 안정되기를 원하는 장기 실행 시뮬레이션에 특히 유용합니다.

05

볼의 질량과 크기

질량은 충돌 역학에 영향을 미칩니다. 무거운 공이 가벼운 공을 옆으로 밀어냅니다. 크기는 기본적으로 순전히 시각적이지만 물리적으로 정확한 동작을 위해 물리 설정에서 크기를 질량에 연결할 수 있습니다. 질량이 큰 큰 공은 극적이고 충격적인 충돌을 만들어냅니다. 질량이 낮은 작은 공은 떼와 같은 행동을 만듭니다. 시각적 깊이를 위해 크기를 혼합하세요.

핵심 팁
  • 물리적으로 정확한 시뮬레이션을 위해 크기를 질량에 연결합니다.
  • 미학에 대한 창의적인 제어를 위해 크기와 질량의 연결을 해제합니다.
  • 유기적으로 보이는 시뮬레이션을 위해 크기 변화(임의 범위)를 사용합니다.
06

충돌 감지 모드

Creator Studio는 두 가지 충돌 감지 모드를 제공합니다. 표준(이산)은 각 프레임의 중첩을 확인하며 빠르지만 고속에서는 충돌을 놓칠 수 있습니다. 연속(CCD)은 프레임 간 각 공의 전체 경로를 추적하여 속도에 관계없이 모든 충돌을 포착합니다. 공이 매우 빠르게 움직이거나 매우 작을 때는 CCD를 사용하십시오.

기술 사양
  • 표준 모드: 볼당 O(n), 최대 500개의 볼에 적합
  • CCD 모드: 공당 O(n·k) 여기서 k = 하위 단계, 최대 200개의 공에 적합
  • 하위 단계 범위: 1~8(높을수록 더 정확하고 느림)
  • 공간 파티셔닝: 그리드 기반, 자동 크기 조정