繁体   English   中英

Three.js dirtyVertices不起作用

[英]Three.js dirtyVertices doesn't work

我在three.js中创建了一个12 * 12的平面,我尝试在2次渲染之间编辑它的顶点,但它不起作用。

我添加了这段代码,但没有改变:

ground.geometry.dynamic = true;
ground.geometry.__dirtyVertices = true;
ground.geometry.computeCentroids();

代码在这里: http//jsfiddle.net/vpBEG/2/

提前致谢,

对于Three.js r.49,您需要使用

ground.geometry.verticesNeedUpdate = true;

请参阅wiki: https//github.com/mrdoob/three.js/wiki/Updates

每次渲染后都必须重置标志:

ground.geometry.verticesNeedUpdate = true;

查看小提琴更新

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM