각도로부터 전방 벡터 변환
2023. 7. 23. 17:33ㆍPublic/Math
Actor 클래스의 각도가 라디안(radian) 단위인 회전값을 가지고 있다는 가정하에, 이 값을 사용하면 액터는 자신이 향해야 될 방향으로 회전할 수 있다.
회전은 지금 2D상에서 이뤄지므로 각도는 그림 3.6처럼 단위 원의 각도와 일치한다.
각도를 세타(theta)로 표현한 단위 원의 방정식은 다음과 같다.
이 방정식은 액터의 각도를 전방 벡터로 변환하는 데 바로 사용할 수 있다.
Vector2 Actor::GetForward() const
{
return Vector2(Math::Cos(mRotation),Math::Sin(mRotation));
}
'Public > Math' 카테고리의 다른 글
확률과 통계 (0) | 2023.09.09 |
---|---|
법선 벡터 계산하기: 외적 (0) | 2023.07.22 |
두 벡터 사이의 각도 구하기: 내적 (0) | 2023.07.22 |
벡터를 각도로 변환: 아크탄젠트(2D추천) (0) | 2023.07.18 |
사인,코사인 활용(탄막슈팅-산탄총) (0) | 2023.02.09 |