getEulerOrder function
dynamic
getEulerOrder(
- dynamic order
Implementation
getEulerOrder(order) {
order = order ?? 0;
var enums = [
'ZYX', // -> XYZ extrinsic
'YZX', // -> XZY extrinsic
'XZY', // -> YZX extrinsic
'ZXY', // -> YXZ extrinsic
'YXZ', // -> ZXY extrinsic
'XYZ', // -> ZYX extrinsic
//'SphericXYZ', // not possible to support
];
if (order == 6) {
print(
'THREE.FBXLoader: unsupported Euler Order: Spherical XYZ. Animations and rotations may be incorrect.');
return enums[0];
}
return enums[order];
}