decompose with Orientation3D.AXIS_ANGLE fix