所以我有一个具有这种几何形状的圆柱体:
var geometry = new THREE.CylinderGeometry( 5, 5, 9, nbVertices, 0, true, Math.PI, 2*Math.PI );
最后一个参数是thetaLength属性。有时,我想稍后在我的网站上更改其值。但是当我这样更新时:
cylinder.geometry.parameters.thetaLength = newValue;
renderer.render(scene, camera);
一切似乎都没有改变。另外,我可以在THREE.JS文档中阅读以下内容:
实例化后的任何修改都不会更改几何。
有人知道是否有强制这种修改的方法吗?非常感谢。