Some callers were passing in dummy values, this can be accessed from `RegionView3D.is_persp` can be used to check this.
Quaternion.to_euler()