2011-12-13 53 views

回答

1

你应该尝试使用ParticleBasicMaterial并在Texture通过为材料的地图属性:

var material = new THREE.ParticleBasicMaterial({ map: THREE.ImageUtils.loadTexture('yourTexture.png') }); 

而且,看看在canvas_particle_sprites例子。请注意,它正在生成一个纹理,但您可以按上面所述加载您自己的纹理。从经验来看,CanvasRenderer很慢,具有很多/大的纹理。

canvas particles sprites preview