프로그래밍 정리/Unity

[Unity - 유니티] 입사각, 반대각, 반사각, 법선벡터

주누다 2014. 6. 3. 22:52
반응형

입사각 

======================================================================

=> (충돌지점 - 출발지점)

======================================================================


반대각 

======================================================================

=> (출발지점 - 충돌지점) or -(입사각)

======================================================================


법선벡터

======================================================================

=> Collider col;

col.contacts[0].normal

======================================================================


반사각

======================================================================

=> Vector3.Reflect(입사각, 법선벡터)

ex) 

Collider col;


Vector3 incomingVec = 충돌지점 - 출발지점;        // 입사각

Vector3 normalVec = col.contacts[0].normal;       // 법선벡터

Vector3 reflectVec = Vector3.Reflect(incomingVec, normalVec);

======================================================================


반응형