arrow_upward
quaternions
#1
this topic has been bugging me for some time i have started my game and i have used quaternions just by memorizing it's function's could any one help me understand the topic and btw i have learned c++ and c# what is the next step?



#2
Hello have a great new year



#3
Yeah I know quaternions are used quite a bit in game programming but I’m not sure what they mean



#4
Quaternion is a mathematic concept, that extend complex numbers. It can be used for a lot of things, but its properties are interesting to represent rotation in 3D space. You can express any rotation with a quaternion, and it's less costly to compute than with 4D matrices. 
Check Wikipedia's page, it gives a lot of information about that Wink



#5
They are a representation of 3d rotation that avoids issues relating to gimbal lock and have a bunch of nice properties



#6
Let me confuse you a bit more