首先我们创建一个模型对象
var geometry = new THREE.BoxGeometry( 100, 100, 100); //边长100的正方体 var material = new THREE.MeshLambertMaterial({ color: 0xFF0000 }); var mesh = new THREE.Mesh(geometry, material); scene.add(mesh);
移动
接下来我们尝试将模型中心移动到 100,100,100的位置
方法1:Mesh对象继承Object3D对象,调用Object3D对象方法
mesh.translateX(100); mesh.translateY(100); mesh.tr

本文介绍了如何在ThreeJs中进行模型的缩放、移动和旋转,包括通过Object3D对象的方法、直接修改position属性、沿着向量移动以及对模型进行归一化处理。此外,还讲解了如何使用OrbitControls插件实现鼠标对三维物体的缩放控制。
最低0.47元/天 解锁文章
1080

被折叠的 条评论
为什么被折叠?



