quaternion1 unity 회전, Euler와 Quaternion unity에서 게임 오브젝트를 회전시키려면 보통 transform 컴포넌트에 있는 Vector3로 표현된 rotation값을 활용합니다. 하지만 이는 어디까지나 unity 에디터에서 제어할 때의 얘기이고, 코드를 통해 제어하려하면 Vector3의 x, y, z값으로 제어가 안되어 당혹스러움을 감출 수가 없습니다. 이유인 즉슨 rotation 자체는 Vecto3가 아니라 Quternion이기 때문입니다. 형식이 다르니 당연히 문제가 생기는거죠. 아니 그냥 Vector3 x,y,z 축만 써도 충분한데 왜 굳이 rotation을 Quaternion형식으로 만들어놨을까요?? 우리가 unity에서 쓰고 있는 Vector3를 통한 회전은 수학자 Euler에 의해 고안된 Euler방식을 쓰고 있습니다. 물론 이 Eu.. 2022. 9. 19. 이전 1 다음 반응형