물리
Last updated
Last updated
Anchored 프로퍼티를 통해 Part가 물리적 영향을 받을 수 있도록 설정할 수 있습니다. 또한, LinearVelocity나 AngularVelocity와 같은 물리 기반 오브젝트를 사용하면 Part의 물리적인 이동과 회전 동작을 보다 세밀하게 제어할 수 있습니다.
OVERDARE Studio에서는 Anchored 속성을 사용하여 오브젝트의 물리 고정 여부를 설정할 수 있습니다. 기본적으로 새롭게 추가된 Part의 물리는 성능 최적화를 위해 비활성화 상태로 설정되어 있습니다.
물리 효과를 적용하려면 Part를 선택한 후, Anchored 속성을 비활성화하세요.
Anchored 속성이 비활성화된 오브젝트는 물리적인 힘과 중력의 영향을 받게 됩니다.
LinearVelocity는 오브젝트에 일정한 직선 속도를 적용하는 물리 오브젝트입니다. 이를 사용하면 중력이나 충돌과 같은 외부 힘의 영향을 받더라도 일정한 방향으로 지속적으로 이동할 수 있습니다.
LinearVelocity를 사용하려면 Part에 Attachment가 있어야 합니다. 먼저 Part에 Attachment를 추가한 후, LinearVelocity의 프로퍼티 창에서 해당 Attachment를 설정합니다. 이후, Vector Velocity 속성에서 적용할 물리적 힘(이동 방향)을 지정하면, Part가 해당 방향으로 이동합니다.
만약 물리 효과가 적용되지 않는다면 Part의 Anchored 속성이 비활성화되어 있는지 확인해보세요!
Force Limit Mode
적용되는 힘의 제한 방식을 설정하는 속성입니다.
Magnitude: 전체 벡터 크기에 대한 힘 제한 적용
PerAxis: X, Y, Z 축별로 개별적인 힘 제한 설정 가능
Max Axes Force
Force Limit Mode가 "PerAxis"일 때, 각 축(X, Y, Z)별로 적용할 수 있는 최대 힘을 설정합니다.
Max Force
Force Limit Mode가 "Magnitude"일 때, LinearVelocity가 적용할 수 있는 최대 힘(뉴턴 단위)을 설정합니다.
Force Limits Enabled
Max Axes Force 또는 Max Force 제한을 활성화할지 여부를 설정합니다.
true: 설정한 최대 힘 제한을 적용
false: 힘 제한 없이 적용 (기본값)
Relative To
속도가 적용되는 기준 좌표계를 설정하는 속성입니다.
Attachment 0: 첫 번째 부착점(Attachment0)을 기준으로 속도 적용
Attachment 1: 두 번째 부착점(Attachment1)을 기준으로 속도 적용
World: 월드 좌표 기준으로 속도 적용
Velocity Constraint Mode
속도가 적용되는 방식을 결정합니다.
Vector: 특정 벡터 속도를 직접 설정 (기본 설정)
Line: 특정 선(라인) 방향으로 속도 설정
Plane: 특정 평면 내에서만 속도 설정
Line Direction
Velocity Constraint Mode가 Line일 때, 적용할 선형 방향을 결정하는 벡터입니다.
Line Velocity
Velocity Constraint Mode가 Line일 때, 선형 방향으로 적용할 속도의 크기를 설정합니다.
Plane Velocity
Velocity Constraint Mode가 Plane일 때, 평면 내에서 속도를 설정합니다.
Primary Tangent Axis
Velocity Constraint Mode가 Plane일 때, 기본 접선 축을 설정합니다. 이 축을 기준으로 평면 내 이동 방향이 결정됩니다.
Secondary Tangent Axis
Velocity Constraint Mode가 Plane일 때, 보조 접선 축을 설정합니다. Primary Tangent Axis와 수직한 방향으로 설정해야 합니다.
Vector Velocity
Velocity Constraint Mode가 Vector일 때, 오브젝트에 적용할 속도를 나타내는 벡터입니다.
Attachment 0
LinearVelocity가 적용될 부착점을 설정합니다.
Attachment 1
LinearVelocity가 적용될 부착점을 설정합니다.
AngularVelocity는 오브젝트에 회전 속도를 적용하는 물리 오브젝트입니다. 이를 사용하면 오브젝트를 일정한 속도로 회전시킬 수 있습니다.
AngularVelocity를 사용하려면 Part에 Attachment가 있어야 합니다. 먼저 Part에 Attachment를 추가한 후, AngularVelocity의 프로퍼티 창에서 해당 Attachment를 설정합니다. 이후, Angular Velocity 속성에서 적용할 물리적 힘(회전 방향)을 지정하면, Part가 해당 방향으로 회전합니다.
만약 물리 효과가 적용되지 않는다면 Part의 Anchored 속성이 비활성화되어 있는지 확인해보세요!
Angular Velocity
오브젝트에 적용할 회전 속도를 나타내는 벡터입니다. (X, Y, Z 축 각각에 대한 회전 속도를 라디안/초 (rad/s) 단위로 설정할 수 있습니다.)
Max Torque
오브젝트에 적용할 수 있는 최대 회전 힘(토크)을 설정하는 값입니다. (이 값이 작으면 회전 속도가 원하는 값에 도달하지 못할 수 있습니다.)
Relative To
회전 속도가 적용되는 기준 좌표계를 설정하는 속성입니다.
Attachment 0: 첫 번째 부착점(Attachment0)을 기준으로 회전 적용
Attachment 1: 두 번째 부착점(Attachment1)을 기준으로 회전 적용
World: 월드 좌표 기준으로 회전 적용
Attachment 0
AngularVelocity가 적용될 부착점을 설정하는 속성입니다.
Attachment 1
AngularVelocity가 적용될 부착점을 설정하는 속성입니다.
곧 지원될 예정입니다.