非正交矩阵

 
 
 

“正交”是一个用于说明两个向量互相垂直(成 90 度)的术语。在 3D 空间中,如果 X、Y 或 Z 轴不垂直,我们将其视为“非正交”,FBX 插件不支持以矩阵的形式表示非正交轴。例如,当通过旋转和缩放来倾斜对象时可能会出现一组非正交轴。

由于 FBX 插件假定 X、Y 和 Z 轴之间的夹角始终为 90 度,因此该插件只能支持正交矩阵。任何具有非正交 TRS 矩阵的变换轴均将被 FBX 插件忽略,因此该插件无法导入或导出在轴非正交的情况下创建的效果。正因如此,任何非正交效果(如倾斜)均将丢失。

即使您具有继承自其他对象的变换数据(如通过其结果为非正交局部 TRS 矩阵的父对象进行缩放),也会出现问题。