
FRotator와 FQuat
·
내배캠/Unreal Engine
언리얼 엔진에서 FRotator와 FQuat은 모두 회전을 표현하는 구조체이다.하지만 차이점이 존재하고 각자 장단점과 사용목적이 다르다. FRotator와 FQuat의 차이점 FRotator구성요소:Pitch(y축), Yaw(z축), Roll(x축)형태:오일러 각(Euler Angles)로 회전을 표현장점: 직관적: 사람이 이해하기 쉽고, 에디터 UI와 직결되어있다.특정 축을 기준으로 회전을 조정하거나 디버깅할 때 유용하다.단점:Gimbal Lock 문제: 특히 90도 회전 근처에서 두 축이 겹쳐져 특정 회전 값에서 하나의 자유도를 잃는 문제 발생y축으로 90도 회전하였을 경우, 우측과 같이 x축과 z축이 겹치게 된다.이로 인해 3축 회전이 아니라 2축 회전만 가능하게 되고, 결과적으로 회전을 정확하게..