그래픽스 및 게임 엔진 블로그

  • 홈
  • 태그
  • 방명록

오일러 1

[Quaternion] 회전 시 오일러 대신 쿼터니언 사용 이유

본 개념은 홍정모 교수님의 강의를 거의 그대로 인용한 것 입니다. 자세한 내용은 홍정모 연구소 그래픽스 새싹코스 Part3를 구매하시고 들으시면 됩니다.   3차원 개념에서는 회전 각도가 3가지가 있습니다. x축 기준회전, y축 기준 회전, z축 기준 회전이 있습니다.오일러의 3차원 자유변수(x,y,z축 각각의 회전 변수를 각 자유변수라고 함)를 행렬로 표현하면 다음과 같습니다.(단, x축 기준 회전 각도는  α, y축 기준 회전 각도는β, z축 기준회전 각도는 γ) 행렬로 표현하면 다음과 같습니다. 여기서 최종행렬은 α, β로 표현이 되죠? 따로따로 표현이 되어야 자유변수로서 성립이 되는데 α+ γ 로 합쳐져서 자유변수로서 성립이 안됩니다. 즉  α, γ 중 어떤 각도를 변환해도 어느 것을 변환했는지 ..

[Graphics] Mathematical Concepts 2024.12.25
이전
1
다음
더보기
프로필사진

그래픽스 및 게임 엔진 블로그

eofud0930@naver.com

  • 분류 전체보기 (98) N
    • Algorithm Concepts and C++ .. (16)
    • C#_ Unity Game programming (22)
    • C++ Memory and Optimization (6)
    • Graphics Techniques (32)
    • CS Basic Concepts (1)
    • [Graphics] Mathematical Con.. (10)
    • C++ Language Concepts (2)
    • 자체엔진 제작 포트폴리오 (8) N

Tag

Ray Tracing, DirectX, thread, 유체시뮬레이션, 텍스춰링, sph, graphics, 렌더링, 메모리, PBR, rasterization, 그래픽스, rendering, C++, ComputeShader, hlsl, perlin, hlsli, 렌더링파이프라인, RayTracing,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • eofud0930@naver.com (my email)

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바