我想只添加一个粒子并能够移动它。但是,我只能用粒子系统找到它。我尝试将一个粒子添加到场景中,因为它会做一个网格,但它没有渲染。只有当我使用粒子系统时才会渲染。
以下是我的尝试:
particle_material = new THREE.ParticleBasicMaterial({ color: 0x0000ff, size: 2000 });
particle = new THREE.Particle(particle_material);
particle.position.x = 0;
particle.position.y = 0;
particle.position.z = 0;
scene.add(particle);
答案 0 :(得分:3)
THREE.Particle
支持 CanvasRenderer
,THREE.ParticleSystem
支持WebGLRenderer
。
您可能需要考虑使用THREE.Sprite
。请参阅http://threejs.org/examples/webgl_sprites.html。
three.js r.60