🔭 광학 반사 시뮬레이터
완벽한 충돌 감지 - 광선 뚫림 방지

🎮 시뮬레이션 제어

0
활성 광선
0
총 반사
0
초점 통과
0
완료

📐 곡선 유형 선택

⚙️ 매개변수 조절

👁️ 시각화 옵션

📊 수학적 공식

y = x² / 4f
포물선의 반사 성질:
축에 평행하게 입사하는 모든 광선은 반사 후 초점 F를 지나갑니다. ✓ 완벽한 충돌 감지 - 광선 뚫림 없음!

📍 드래그 점 P 정보

점 P 좌표: (2.00, 0.50)
접선 기울기 (m): 0.500
법선 기울기: -2.000
입사각 θ₁: 26.57°
반사각 θ₂: 26.57°
검증: θ₁ = θ₂ ✓

🎨 범례

곡선
초점 전
초점 후
반사점

📚 이론적 배경

선분-곡선 교차 알고리즘:

이전 위치와 현재 위치 사이의 선분이 곡선과 교차하는지 정확하게 계산합니다. 광선 속도와 관계없이 모든 충돌을 감지합니다!

📍 포물선: 2차 방정식으로 교차점 계산
📍 타원/쌍곡선: 이차곡선 교차 알고리즘
📍 100% 충돌 감지 보장

💡 빨간 점 P를 드래그하여 기하학적 성질을 확인하세요