This is the order in which the cameras (relevant to me) extend each other, but also often override each other:
UniversalCamera extends TouchCamera extends FreeCamera extends TargetCamera [extends Camera.]
How come FreeCamera doesn't use rotationQauternion and allow rotation around its Z (roll) axis by default? After all, TargetCamera does use quaternions, even though it ignores the Z axis by design. But a FreeCamera should be that much free, right? Wrong?
I saw that FreeCamera abs