Particles and particle systems

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Tyn
Posts: 932
Joined: Thu Nov 20, 2003 7:53 pm
Location: England
Contact:

Post by Tyn »

Excuse me for being dumb but aren't particles meant to be billboards, meaning they look the same no matter what angle you view them from? If they aren't, why don't you just edit the particle system to make them billboards?
qwe
Posts: 112
Joined: Sun Dec 28, 2003 12:54 am
Location: Oregon, USA

Post by qwe »

they're not just meant to be billboards, but they are :wink: and are implemented as such. The problem is that they are in no way individually accessible, as they are handled internally by the particle system node.
calimero
Posts: 45
Joined: Sun Aug 08, 2004 4:31 pm
Location: Nice, France

Post by calimero »

I would be nice if we had a new particle system wihch can handle billboards but also axialbillboard (for making rain for example) and standard nodes so the range of effects will be greater.
And what do you think about particle system that produces particules of different sizes because currently there just one size for all particles for an emitter.
Tyn
Posts: 932
Joined: Thu Nov 20, 2003 7:53 pm
Location: England
Contact:

Post by Tyn »

Simple answer to that problem is to create two emmiters in exactly the same position but each producing two different sizes of particles.
Atlantis
Posts: 8
Joined: Thu Aug 12, 2004 6:31 am
Location: Florida

Post by Atlantis »

Or you can have more control over the whole system.

I wrote my own particle engine.
Works rather nicely too.

I have total control over the particle systems without modifying the irrlicht dll.

All you do is attach whatever you want to the particles scene node.
Be it a model, billboard, axial billboard whatever.

And you control when and how particles are created, Size, velocity, texture, ect..

http://home.ripway.com/2004-8/157329/Particles.zip - Engine.
http://home.ripway.com/2004-8/157329/sphere.zip - Sample effect

The above effect..
Image

Some more effects. That are easy to accomplish.
Image
Image
Image

You control the movement and what the particle is.. So hope this helps.
All the effects where made with my particle engine..
-Atlantis

Well Then we'll just have to get to know each other.. Me umm I like uh, farris wheels and college football, anything that goes faster than 200 miles per hour. Mjr. John Sheppard ( Stargate: Atlantis )
calimero
Posts: 45
Joined: Sun Aug 08, 2004 4:31 pm
Location: Nice, France

Post by calimero »

hello,

I propose a patch in the same spirit as the qwe one but perhaps a little faster to compute here is the link :
http://irrlicht.sourceforge.net/phpBB2/ ... php?t=3559
Electron
Posts: 874
Joined: Sun Mar 14, 2004 12:05 am
Location: Massachusetts USA

Post by Electron »

@Atlantis: Do you have an idea how much of a performance hit your new flexible system incurs?
You do a lot of programming? Really? I try to get some in, but the debugging keeps me pretty busy.

Crucible of Stars
Atlantis
Posts: 8
Joined: Thu Aug 12, 2004 6:31 am
Location: Florida

Post by Atlantis »

From what I've saw not much for me..

Although I still have on-board video.. And notice little to no drop in framerate... My system cycles through arrays of particles.. Just the same way irrlichts does.

I'm still working on enhancing it further.
-Atlantis

Well Then we'll just have to get to know each other.. Me umm I like uh, farris wheels and college football, anything that goes faster than 200 miles per hour. Mjr. John Sheppard ( Stargate: Atlantis )
Post Reply