본문 바로가기

unity10

[THEORY] Roll/Pitch/Yaw 세가지 단어 모두 한국어로 직역하면 회전인데 회전하는 축에 따라서 사용처가 다르다. Roll(롤) 롤 케이크할 때 그 롤(Roll)이 맞다. 애초에 롤케이크 어원이 케이크 시트를 옆으로 돌돌 마는 것이라서 롤 케이크라 부르는 것이다. 그래서 롤케이크의 정면도 둥그런 단면이 있는 쪽이고 먹을 때도 둥그런 단면을 잘라서 먹는다. 같은 이유로 유니티에서도 정면이 Z기 때문에 Z축 기준으로 옆으로 회전하는 걸 뜻한다. Pitch(피치) 톱니바퀴에서 많이 사용되는 용어로 자전거 바퀴를 떠올리면 편하다. 자전거 바퀴가 회전하는 방향이 진행방향(정면)으로 생각하기 때문에 유니티에서도 X축 기준으로 회전하는 걸 뜻한다. Yaw(요) 요는 일상생활에서 사용하는 예시가 특별히 따로 없다. 롤과 피치를 제외한 Y축 기준으로.. 2021. 2. 24.
[SET_UP] 유니티 OpenGL/Vulkan 렌더러로 실행하기 기본적으로 윈도우 환경에서 유니티를 실행하면 DirectX로 실행된다. 윈도우 플랫폼만을 타겟으로 할 때는 전혀 문제 될 건 없지만 멀티 플랫폼으로 게임을 서비스 할 때는 소소한 차이점이 발생할 수 있다. (모바일은 OpenGLES 혹은 Vulkan 기반이 많다.) 그래서 아예 윈도우에서도 OpenGL 혹은 Vulkan 렌더러로 개발함으로써 안드로이드나 리눅스에서도 동일한 결과를 보장하는 방법이 있다. 문제는 유니티에서 이걸 따로 옵션으로 주는게 아니라서 실행명령어를 입력해서 강제로 설정해줘야 한다. Vulkan이나 OpenGL이나 명령어가 약간 다를 뿐 방법은 같으니 Vulkan으로 정리해둔다. 그런 다음 아래의 명령어를 입력하면 된다. ▼ Vulkan -force-vulkan ▼ OpenGL 4.5 .. 2021. 2. 23.