更新顶点几何体Threejs
Update vertices geometry Threejs
我制作了一个函数来获取几何体的顶点位置,但如果我在屏幕的其他部分拖动几何体,它总是显示旧坐标。
for(var j=0 ; j<geometryContainer.length ; j++) {
for (var i=0 ; i<geometryContainer[j].geometry.vertices.length ; i++){
geometryContainer[j].geometry.verticesNeedUpdate=true;
x=geometryContainer[j].geometry.vertices[i].x;
y=geometryContainer[j].geometry.vertices[i].y;
z=geometryContainer[j].geometry.vertices[i].z;
console.log(x + ',' + y + ',' + z);
}
}
顶点的位置相对于对象本身。如果要获取顶点相对于坐标的位置,请获取几何体的位置并添加顶点的偏移。
相关文章:
- 在threejs中使用纹理网格和线框网格
- ThreeJS将画布中的文本渲染为纹理,然后应用于平面
- ThreeJS访问加载的obj模型中的对象
- 谷歌地图API-“;toGeoJson”;返回几何体为null的对象
- Threejs克隆方法
- Threejs-围绕中心旋转对象
- 如何在ThreeJs中加载引用的COLLADA文件
- Threejs Texture
- 如何使相机跟随地形's在此示例中的高度:http://threejs.org/examples/#webgl_t
- 如何将Three.js场景中的几何体导出为已修改的OBJ
- ThreeJS怪异条纹阴影
- 用鼠标在threejs场景中移动对象
- Threejs的基本渲染问题
- 我是否可以在渲染过程中使用三.js合并每一帧中的几何体
- 控制立方体或其他几何体的每个面,分为三.js
- ThreeJS 运动 - 在固定时间段内绕圈移动
- 是否有可能在 threejs 中创建一个工作的计算机界面
- 三个JS框几何体,渲染警告:渲染计数或素数为0
- 更新顶点几何体Threejs
- Threejs使用顶点自定义三维几何体