
필자는 ar 증강 현실 개발자 지망생. 증강현실하면 떠오르는 것은 바로 유니티
이제 유니티 기본에 대해 배워보도록 할거고 간단한 용어 정리를 시작할 것이다.
Collider
이는 충돌과 관련된 컴포넌트이다. 이를 활용해 충돌을 확인한다.

종류로는
Box Collider, Sphere Collider, Capsule Collider 가 있다.
콜라이더는 물리적인 윤곽선을 형성해주는 기능으로 물체간의 충돌을 측정할 수 있다.
Is Trigger는 충돌감지 기능으로 체크가 되어 있다면 부딪힌 두 물체는 서로 통과한다.
Rigidbody

Mess는 무게
Drag는 공기저항에 따른 속도로 값이 커질수록 아래로 떨어지는 속도가 줄어든다
Angular Drag는 회전할 때의 저항을 선택하는 기능으로 값이 높을 수록 느리게 회전한다.
Use Gravity는 중력을 사용할지 선택하는 것
Is Kinematic은 리지드바디가 물리적인 속성을 사용할 것인지에 대해 선택하는 것이다.
체크하지 않으면 물리적인 속성을 사용하는 것이다.
Interpolate는 물체의 움직임이 부자연스러울때 사용한다.
None은 영향을 주지 않는 것이고,
InterPolate는 이전 프레임의 움직임을 통해 다음 프레임을 제작하고
Extrapolate는 다음 프레임의 움직임을 예측하여 움직임을 자연스럽게 만드는 기능을 가지고 있다.
Collision Detectiondms은 충돌 탐지기능으로
Discrete는 충돌을 체크하고,
Continuous는 연속적으로 충돌을 체크하고
Continuouse Dynamic은 속도가 빠른 물체에게 적용시키면 물리효과를 정밀하게 계산해준다.
Continuous Speculatives는 dynamic과 kinematic 모두에서 사용할 수 있는 충돌 검출 속성으로, angular motion을 더욱 잘 처리하지만 고속 오브젝트는 놓칠 수 있다.
보통은 Discrete에 설정한다.

constraints
포지션을 고정하는 것으로 회전 또한 고정이가능하다. 즉 X축으로 고정하거나 혹은 회전하지 말아라 라는 뜻이다.