我想知道下面的两个矩阵是什么,它们分别用于什么:


placementTransform(1 x 12)
refPointTransform(1 x 16)


有人知道他们使用了什么吗?我认为这与3D对象的平移(Tx,Ty,Tz)/旋转(Rx,Ry,Rz)有关,但是每个向量中的参数太多...

最佳答案

PlacementTransform设置加载期间模型的位置偏移和比例。 refPointTransform相似(但包含旋转),但在placementTransform之后应用(相乘)。

以下是有关如何使用“ placementTransform”的示例和源代码:
https://github.com/wallabyway/viewer-multimodel-search/blob/1c2e71397a78ab807644f96dfb34b8e578825987/docs/index.html#L61

看一下第61行。在第二个模型中加载时,我设置了3D建筑的偏移量和比例,以使其位于3D手工锯上方。

javascript - 锻造Autodesk模型的变换矩阵-LMLPHP

关于javascript - 锻造Autodesk模型的变换矩阵,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49646407/

10-10 16:31