我在THREE.js中有两个具有相同几何和材质的对象,但是一个是点云,一个是网格对应物,如下所示:
var particles = new THREE.PointCloud( geometry, shaderMaterial );
var meshes = new THREE.Mesh( geometry, shaderMaterial);
我希望在通过
查看场景时在粒子和网格之间切换scene.add(particles);
scene.remove(meshes);
OR
scene.remove(particles);
scene.add(meshes);
但执行上述命令时,错误会出现在three.js中。我想知道如何在具有相同几何和材料的pointcloud和网格之间实现这种切换?