3D 그래픽 프로그래밍
두 점 사이의 각도 구하기: atan2
하늘흐늘
2021. 9. 12. 14:40
반응형
두 점 사이의 라디언 각도는 아크탄젠트라는 수학 함수를 통하여 구할 수 있다.
프로그래밍 함수로는 atan2(y의 차이, x의 차이)로 구할 수 있다.
아크탄젠트는 개념적으로 아래와 같이 라디언 각도를 구한다.
라디언 각도 Θ = atan(Ry / Rx)
프로그램밍 적으로는 atan2(y2-y1, x2-x1)으로 구할 수 있다.
인자를 보면 점2 – 점1으로 Rx와 Ry를 구하는 것을 알 수 있다.
반응형