0

我想只添加一个粒子并能够移动它。但是,我只能找到如何使用粒子系统来做到这一点。我尝试将粒子添加到场景中,就像制作网格一样,但它没有渲染。只有当我使用粒子系统时,它才会渲染。

这是我尝试过的:

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);
4

1 回答 1

3

THREE.Particle由 支持CanvasRenderer并由THREE.ParticleSystem支持WebGLRenderer

您可能要考虑使用THREE.Sprite. 请参阅http://threejs.org/examples/webgl_sprites.html

三.js r.60

于 2013-08-20T22:43:19.027 回答