물리 머티리얼은 게임 오브젝트에 배치할 수 있는 머티리얼 에셋입니다. 머티리얼은 마찰 및 탄성과 같은 콜라이더 표면의 프로퍼티를 정의합니다.
물리 머티리얼을 생성하려면 Assets > Create > Physic Material로 이동한 다음 프로젝트(Project) 창에서 Physic Material을 씬 콜라이더로 드래그합니다.
설정된 물리 머티리얼이 없는 경우 콜라이더는 기본 표면 설정을 사용합니다. 프로젝트의 기본 설정을 조정하려면 물리 설정을 사용하십시오.
프로퍼티 | 설명 |
---|---|
Dynamic Friction | 콜라이더가 서로 움직이거나 미끄러질 때 콜라이더의 표면이 다른 콜라이더와 어느 정도의 마찰을 갖는지 정의합니다. 이 값은 0에서 1 사이입니다. 0 값은 마찰이 없음을 의미하며(예: 얼음), 1 값은 마찰이 매우 높음을 의미합니다(예: 고무). Dynamic Friction은 기본적으로 0.6으로 설정되어 있습니다. Unity는 Friction Combine 프로퍼티(아래)에 따라 서로 접촉하는 두 콜라이더의 마찰 값을 사용하여 두 콜라이더 간의 마찰을 계산합니다. |
Static Friction | 콜라이더가 움직이지 않을 때 콜라이더의 표면이 다른 콜라이더와 마찰하는 정도를 정의합니다. 이 값은 0에서 1 사이입니다. 0 값은 마찰이 없음을 의미하며(예: 얼음), 1 값은 마찰이 매우 높음을 의미합니다(예: 고무). Static Friction은 기본적으로 0.6으로 설정되어 있습니다. Unity는 Friction Combine 프로퍼티(아래)에 따라 서로 접촉하는 두 콜라이더의 마찰 값을 사용하여 두 콜라이더 간의 마찰을 계산합니다. |
Bounciness | 표면의 탄성과 다른 콜라이더가 표면에서 얼마나 튕겨나갈 수 있는지를 정의합니다. 값이 0이면 표면의 탄성이 전혀 없으며(예: 부드러운 점토) 다른 콜라이더가 부딪히면 운동 에너지를 잃게 됩니다. 값이 1이면 표면의 탄성이 매우 강하며(예: 고무) 다른 콜라이더가 운동 에너지의 손실 없이 튕겨 나갑니다. Bounciness는 기본적으로 0으로 설정되어 있습니다. Unity는 Friction Combine 프로퍼티에 따라 서로 접촉하는 두 콜라이더의 마찰 값을 사용하여 두 콜라이더 간의 마찰을 계산합니다. 물리 시스템의 탄성 근사값으로 인해 여전히 시뮬레이션에 소량의 에너지가 더해질 수 있습니다. |
Friction Combine | 물리 시스템이 각 콜라이더의 마찰을 기반으로 두 콜라이더 간의 마찰을 계산하는 방식을 정의합니다. 이 선택 항목은 Dynamic Friction과 Static Friction 모두에 적용됩니다. Friction Combine은 기본적으로 Average로 설정되어 있습니다. 자세한 내용은 콜라이더 표면 값 결합 방법을 참조하십시오. |
Bounce Combine | 물리 시스템이 각 콜라이더의 Bounciness 값을 기반으로 두 콜라이더 간의 탄성을 계산하는 방식을 정의합니다. Bounce Combine은 기본적으로 Average로 설정되어 있습니다. 자세한 내용은 콜라이더 표면 값 결합 방법을 참조하십시오. |