In this 10 mins GameDev tips we are going to explore Quaternions in an intuitive way. Don't expect deep math derivations. However after watching this video you should have a good mental picture on how they could help you dealing with rotations and orientations in your game projects. I will start by describing euler angles and their issues following by a visual example of how quaternions works (using blender). Then we are going to see different applications of them in C# using unity.
Quaternions on wikipedia: https://www.wikiwand.com/en/Quaternion
Complex numbers on wikipedia: https://www.wikiwand.com/en/Complex_n...
3BlueOneBrown Visualizing quaternions: • Visualizing the 4d numbers Quaternions
Quaternions for computer graphics - J.Vince: https://www.amazon.com/Quaternions-Co...
Ken Joy lecture: • Quaternions
Unity Quaternions doc: https://docs.unity3d.com/ScriptRefere...
Godot Quaternions doc: https://docs.godotengine.org/en/stabl...