2012-11-19 7 views

답변

1

"교차 없음"이란 무엇을 의미합니까? 어떤 광선이라도 광선이 평면의 법선과 정확히 수직 인 축퇴의 경우를 제외하고는 어딘가에있는 평면과 교차합니다. 이 경우를 감지하려면 Vector3.Dot(Norm, ray.Dir) == 0을 테스트하십시오.

교차로가 광선 원점 앞 또는 뒤에 있는지 알아 보려면 t > 0을 테스트하십시오.

+0

t> 0은 앞을 의미합니까? – user1796942

+0

일반적으로 예. 양수't' 값은'ray.Dir'의 방향으로 움직입니다. 부정적인't' 값은'ray.Dir'에서 멀어지고 있습니다. –