Three.js-围绕特定轴旋转对象

弗里曼先生555

我用了三= {REVISION:“ 68”}

我已经完成了轴http://jsfiddle.net/eVkgs/39/的旋转(OBJECT_X)"z"

当我更改位置OBJECT_X时:http : CubeGeometry.applyMatrix( new THREE.Matrix4().makeTranslation( 20,Cube_height/2, 0 ) ); //jsfiddle.net/eVkgs/40/

对象仍然通过轴“ z”旋转,因为我设置了: OBJECT_X.rotation.z += 0.3*Math.PI/30;

问题:如何看待允许围绕放置该对象的轴旋转的代码?

西兰吉

对象将在其局部坐标系中绕其原点旋转。如果要移动原点,则必须平移几何图形本身。这是遵循的模式:

geometry.translate( dx, dy, dz );

现在,您可以从几何图形创建网格,并设置网格位置:

mesh.position.set( x, y, z );

如果旋转网格,则网格将绕其新原点旋转,并且网格将位于点(x,y,z)。

three.js r.84

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

围绕对象轴THREE.js旋转对象

来自分类Dev

Three.js-围绕轴旋转Object3D

来自分类Dev

Three.JS通过移动设备围绕对象旋转相机

来自分类Dev

Three.js在围绕拉伸轴旋转的同时拉伸2D面

来自分类Dev

three.js通过轴方向旋转对象

来自分类Dev

three.js:结合tween.js绕世界轴旋转对象

来自分类Dev

Three.js-设置对象从X轴,Y轴和Z轴的标准化方向旋转

来自分类Dev

在JS中围绕旋转对象旋转对象

来自分类Dev

如何按照 vanilla webgl 中的 THREE.js 解决方案中所述围绕枢轴点旋转对象?

来自分类Dev

three.js-设置对象相对于其自身轴的旋转

来自分类Dev

Three.js旋转

来自分类Dev

three.js旋转面向对象

来自分类Dev

在Three.js的中心旋转mergeometry对象

来自分类Dev

在three.js中旋转对象

来自分类Dev

当对象旋转时Three.js旋转相机

来自分类Dev

如何围绕Three.js工作空间中的随机3d对象/网格/ 3d线的轴线旋转网格组?

来自分类Dev

使用Three.js,WebGL显示对象的顶点并旋转对象

来自分类Dev

使用Three.js,WebGL显示对象的顶点并旋转对象

来自分类Dev

three.js-如何围绕lookAt(object)和相机位置之间的线旋转相机

来自分类Dev

three.js通过鼠标向下旋转对象并移动

来自分类Dev

Three.js:添加和删除旋转对象的子代

来自分类Dev

Three.js通过圆路径旋转对象

来自分类Dev

Three.js:添加和删除旋转对象的子代

来自分类Dev

如何在Three.js中使用鼠标旋转对象?

来自分类Dev

Three.js 对象返回错误的位置/旋转/缩放值

来自分类Dev

Three.js将相机旋转到特定位置

来自分类Dev

Three.js:平滑相机围绕原点

来自分类Dev

Three.js对象居中

来自分类Dev

Three.JS对象裁剪?

Related 相关文章

热门标签

归档