我在THREE.js中运行了一个浏览器内粒子引擎.我想添加动画功能,所以我有一个文本输入,它将包含代码,应该从我的“动画”函数中调用,它更新粒子发射器的位置和其他信息。
function animate() {
time = Date.now();
runCustomAnimateScript();
for(var i = 0; i < emitters.length; i++){
emitters[i].updateParticles(deltaTime);
}
render();
requestAnimatio
我想使用一个几何对象来制作一些奇特的粒子动画,并在这些粒子之间显示线条。
geometry = new THREE.Geometry();
particles = new THREE.ParticleSystem(geometry, particleMaterial);
line = new THREE.Line(geometry, lineMaterial, THREE.LinePieces);
不知何故,Line对象不会在场景中渲染,但粒子会显示出来。