我一直很难在 o3d 上找到很多文档(不足为奇)。有谁知道如何在 o3d 中缩放我的 x?
问问题
130 次
1 回答
1
在 o3djs.math 模块中有一个函数:
o3djs.math.matrix4.scaling = function(v) ...
其中“v”是一个向量。所以如果你有一个当前的转换矩阵,你可以这样做:
var scaleMatrix = o3djs.math.matrix4.scaling( [0.6, 1, 1] );
var newMatrix = o3djs.math.mulMatrixMatrix4(scaleMatrix, currMatrix);
“newMatrix”将立方体的 X 维度缩放 0.6,然后应用“currMatrix”。
于 2009-11-11T15:36:41.387 回答