Flint Particle System Forum - Particles of away3d primitive Tue, 13 Dec 2011 02:31:16 +0000 http://flintparticles.org/forum/ Lussumo Vanilla 1.1.10 & Feed Publisher Particles of away3d primitive http://flintparticles.org/forum/comments.php?DiscussionID=484&Focus=1635#Comment_1635 http://flintparticles.org/forum/comments.php?DiscussionID=484&Focus=1635#Comment_1635 Sat, 07 May 2011 12:16:52 +0100 jack1505
renderer = new Away3DRenderer( scene );
......

var ExplosionEmitter:Emitter3D = new Emitter3D();

var particles:Vector.<Particle> = createSphereParticles();
ExplosionEmitter.addParticles( particles, false );

ExplosionEmitter.addInitializer( new Velocity( new SphereZone( new Vector3D(), 200 ) ) );
ExplosionEmitter.addInitializer( new Lifetime( 3 ) );

ExplosionEmitter.addAction( new Age( Quadratic.easeIn ) );
ExplosionEmitter.addAction( new Move() );
ExplosionEmitter.addAction( new Accelerate( new Vector3D( 0, -50, 0 ) ) );

renderer.addEmitter( ExplosionEmitter );
ExplosionEmitter.start();

public function createSphereParticles():Vector.<Particle>
{
var particles:Vector.<Particle> = new Vector.<Particle>();
var p:Particle3D;
var i:int;
var sphere:Sphere;

for(i=0;i<100;i++)
{
p=new Particle3D();
p.position= new Vector3D(0,50,0 ,0);

sphere = new Sphere();
sphere.radius = 6;
sphere.segmentsW = 3;
sphere.segmentsH = 2;

p.image = sphere;
particles.push(p);

}
return particles;
} ]]>
Particles of away3d primitive http://flintparticles.org/forum/comments.php?DiscussionID=484&Focus=1638#Comment_1638 http://flintparticles.org/forum/comments.php?DiscussionID=484&Focus=1638#Comment_1638 Mon, 09 May 2011 08:39:18 +0100 Richard http://flintparticles.org/forum/comments.php?DiscussionID=474 ]]>