시점 변환 따라하다가 쿼터니언각으로 오일러각을 변환하는 이유를 찾다가 짐벌락때문에 바꾼다고 들어서
이 짐벌락이 뭔지 한참을 찾아봤는데 진짜 이해가 안감...
x축 회전 y축 회전 ㄹㅇ 너무 헷갈림
카메라가 90도 피치 회전해서 하늘을 보면 여기서 축이 겹쳐서 좌우 움직임이 구현이 안되는건가? 이소리도 솔직히 잘 모르겠음
- dc official App
댓글 20
실제 기구로 시연해주는 짤이 있었는데
익명(14.33)2026-01-07 01:05:00
직접 해보면 앎 ㅋㅋ
110010110(admit7077)2026-01-07 01:05:00
답글
opengl수업 듣다가 락걸린거보고 충격먹었던ㅋㅋ
110010110(admit7077)2026-01-07 01:06:00
음 유니티 쓰시면은 X축을 90도로 바꾼 다음 Y축을 인스펙터로 돌려보고 Z축으로도 돌려보세요. 그럼 Y, Z가 똑같이 움직이는 걸 볼 수 있음
211214(tomatoss)2026-01-07 01:32:00
XYZ의 회전축이 각각 90도로 있는건 Gizmo로 알테니까 그 축에 대한 회전을 통해서 회전을 시키는데 문제가 회전축도 같이 돌아가는거임
트롤협회(select9250)2026-01-07 01:42:00
답글
회전축이 돌아간다는게 잘 이해가 안감
회전축은 고정되어있지 않나? - dc App
익명(jkh1447)2026-01-07 01:45:00
답글
X 90도로 둔 다음 Y를 180도로 회전 시킨다면
앞서 돌려논 X 90도를 냅두고 Y만 계산하는게 아니라
항상 X90 -> Y180 이 순서로 계산하기에 X90 -> Z180이랑 결과가 같아지는 거임
211214(tomatoss)2026-01-07 01:56:00
답글
@211214
식당으로 비유 plz.. - dc App
하루카남편(darkalex0)2026-01-07 02:15:00
답글
@하루카남편
음.....................
211214(tomatoss)2026-01-07 02:22:00
답글
@211214
짜장면집이 있는데 부터 하시면 되요
하루카남편(darkalex0)2026-01-07 02:24:00
답글
열심히 찾아보니까 pitch를 90도 하고
yaw roll 움직이면 둘의 동작이 같더라구요
이게 짐벌락인거같음
좀만 더 알면 이해가능할거같은데 더 알아봄 - dc App
익명(jkh1447)2026-01-07 02:25:00
답글
@하루카남편
짜장면을 섞을 때 소스에 파묻힌 면을 소스 위로 올리고 오른쪽 방향으로 돌려서 비벼먹어야 하는데
왕왕 게을러서 옆으로 누운 상태로 비빈다고 가정하면
소스에 파묻힌 면을 소스 위로 올리고 오른쪽 방향으로 돌리게 되면 그릇의 수평 기준이 아닌 수직으로 돌리는 거임
그러면 님은 짜장범벅이 되겠지
211214(tomatoss)2026-01-07 02:48:00
답글
아님 말고!!!
211214(tomatoss)2026-01-07 02:48:00
답글
@211214
처음으로 짐벌락을 이해했습니다. 감사합니다.
하루카남편(darkalex0)2026-01-07 02:58:00
답글
@하루카남편
롸..? 테스트하는 게 아니었어..?
211214(tomatoss)2026-01-07 03:03:00
답글
나 이제 이해했어
오일러 회전을 제대로 아니까 알겠네
오일러회전만으로는 표현이 안되는 부분이 있구나 ㄱㅅㄱㅅ - dc App
실제 기구로 시연해주는 짤이 있었는데
직접 해보면 앎 ㅋㅋ
opengl수업 듣다가 락걸린거보고 충격먹었던ㅋㅋ
음 유니티 쓰시면은 X축을 90도로 바꾼 다음 Y축을 인스펙터로 돌려보고 Z축으로도 돌려보세요. 그럼 Y, Z가 똑같이 움직이는 걸 볼 수 있음
XYZ의 회전축이 각각 90도로 있는건 Gizmo로 알테니까 그 축에 대한 회전을 통해서 회전을 시키는데 문제가 회전축도 같이 돌아가는거임
회전축이 돌아간다는게 잘 이해가 안감 회전축은 고정되어있지 않나? - dc App
X 90도로 둔 다음 Y를 180도로 회전 시킨다면 앞서 돌려논 X 90도를 냅두고 Y만 계산하는게 아니라 항상 X90 -> Y180 이 순서로 계산하기에 X90 -> Z180이랑 결과가 같아지는 거임
@211214 식당으로 비유 plz.. - dc App
@하루카남편 음.....................
@211214 짜장면집이 있는데 부터 하시면 되요
열심히 찾아보니까 pitch를 90도 하고 yaw roll 움직이면 둘의 동작이 같더라구요 이게 짐벌락인거같음 좀만 더 알면 이해가능할거같은데 더 알아봄 - dc App
@하루카남편 짜장면을 섞을 때 소스에 파묻힌 면을 소스 위로 올리고 오른쪽 방향으로 돌려서 비벼먹어야 하는데 왕왕 게을러서 옆으로 누운 상태로 비빈다고 가정하면 소스에 파묻힌 면을 소스 위로 올리고 오른쪽 방향으로 돌리게 되면 그릇의 수평 기준이 아닌 수직으로 돌리는 거임 그러면 님은 짜장범벅이 되겠지
아님 말고!!!
@211214 처음으로 짐벌락을 이해했습니다. 감사합니다.
@하루카남편 롸..? 테스트하는 게 아니었어..?
나 이제 이해했어 오일러 회전을 제대로 아니까 알겠네 오일러회전만으로는 표현이 안되는 부분이 있구나 ㄱㅅㄱㅅ - dc App
걍 몰라도 하는데 문제없어
맞아 문제가 생기기 전 까진 없어
짐벌락이 문제인 이유는
https://youtu.be/zc8b2Jo7mno?si=WJDfOsagjFW6tN5d
이
영상에서 2분 50초쯤에 나오는거 보면 이해하기 쉬움 - dc App
영상의 상황에서 오일러 각은 위에서 앞으로 회전하는 축이 없기 때문에 회전이 이상하게 표현됨 반면에 쿼터니언은 회전축을 자유롭게 잡을 수 있기 때문에 우리가 생각하는 회전이 나오는거고 - dc App