5

我面临几何翻转的问题,我尝试使用负比例技术进行翻转,但失败了。

我可以使用什么技术在特定轴上翻转 3d 对象?

通过翻转,我的意思是对象应该看起来像在镜子上渲染的那样。

如果通过three.js 渲染无法做到这一点,我该如何使用Blender 来实现这一点?

4

1 回答 1

8

您必须将变换矩阵应用于几何体(或网格/对象),这是平面(O,y,z)对称的示例,您可以适应您的具体情况

var mS = (new THREE.Matrix4()).identity();
//set -1 to the corresponding axis
mS.elements[0] = -1;
//mS.elements[5] = -1;
mS.elements[10] = -1;

geometry.applyMatrix(mS);
//mesh.applyMatrix(mS);
//object.applyMatrix(mS);
于 2013-10-28T10:21:20.860 回答