我想使用一个几何对象来制作一些精美的粒子动画并在这些粒子之间显示线条。
geometry = new THREE.Geometry();
particles = new THREE.ParticleSystem(geometry, particleMaterial);
line = new THREE.Line(geometry, lineMaterial, THREE.LinePieces);
不知何故,线对象没有在场景中渲染,但粒子出现了。
我想使用一个几何对象来制作一些精美的粒子动画并在这些粒子之间显示线条。
geometry = new THREE.Geometry();
particles = new THREE.ParticleSystem(geometry, particleMaterial);
line = new THREE.Line(geometry, lineMaterial, THREE.LinePieces);
不知何故,线对象没有在场景中渲染,但粒子出现了。
在WebGLRenderer
某些特定情况下,您无法共享几何图形。最好的选择是做geometry.clone()
。
这是固定的 jsfiddle:http: //jsfiddle.net/Pk85y/3/