steamcontroller
steamcontroller copied to clipboard
Properly read the orientation from the SC
The SC actually outputs a quaternion, so a fourth value has to be read to handle it properly.
also the structure representing the orientation is now a four-vector
details about quaternions are rather painful but never the less interesting! https://en.wikipedia.org/wiki/Quaternion
cheers