replaces setRotationFromQuaternion with quaternion.fromArray