【发布时间】:2012-10-27 14:33:00
【问题描述】:
我在这里遇到了一个小问题。我有一个THREE.Line 对象,带有材质和几何形状。 init 方法将 2 个顶点推入几何体,将 Line 添加到场景中,线条渲染就好了。
但是我有一个事件监听器...画布中的每次点击都会添加另一个顶点。但是在渲染场景时,只渲染了原来的 2 个顶点。我已经输出了scene.children 的转储,并且我确定线在场景中,并且几何形状已经改变。
在文档中它说了一些关于申请的内容:
geometry.dynamic = true
geometry.verticesNeedUpdate = true
但这些也没有用。
【问题讨论】:
-
您是否尝试过重新运行任何
compute方法? mrdoob.github.com/three.js/docs/52/#Reference/Core/Geometry
标签: javascript 3d three.js