@mcc Too bad all the other points of confusion you listed still exist in VR. 😮💨
"I want to make this object 3 meters tall!" Done! Easy! 👍
"Now I want to move it forward 2 meters!" Woah woah woah! Slow down! Are you using Unreal? Unity? DirectX? OpenGL? What even is "forward"?!?
@mcc Also, “a rotation”? You mean there are multiple rotations? Which one is it? Why isn't that part of the name, and since it's not, why isn't that part of the docs?
I loathe when people just take the name of a property, the name of the object it's on, slap an article in front and consider that documentation. There is *no useful information* in these docs, might as well be honest and delete them… (pet peeve when I do code reviews, sorry…)
@mcc This is exactly why I gave my sound library generic types Time<T>, Duration<T> and various T's such as AudioSample, Beat, and Second. Never had another unit-related bug. (Well, except in the actual unit conversion code 😅)
https://github.com/RobJellinghaus/NowSound/blob/master/NowSoundLibShared/NowSoundTime.h