How can I have particles swirl in vortex like?

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Display Modes
  08 August 2008
How can I have particles swirl in vortex like?

Hi guys,

So I am trying to do this Lazer beam charge effect for practice and to learn ice. Just did a quick sketch of it this is kinda what I am after:

So I want to have particles swirl in to the center. How would I go about creating that? Thanks in advance.
  08 August 2008
Here's what I would be thinking if I had to do something like that.

Have a group of curves, each coming out of nowhere and have particle systems for each path, when doing a set points operation have them travel along the curve path.

Also have a default centre point (if there is no other geometrical point exists in the center) and use that to change the properties of the particles as they get closer to the center (e.g. to make them seem like they appear out of thin air have them start out with an opacity of 0, and increase it as they get closer to the centre). Also you can add some deformers to the curves, or even animate them to rotate around the centre point to add some dynamic nature to it.

That's the gist of how I'd do that. You could also probably make the particle spread flare out farther away from the point by using a combination of range turbulence, and checking how far the particles are from the center (and closing the range gap the closer they get to the centre in order to create a pinching effect).

and if i wanted them to swirl WHILE moving along the curves, i'd just create swirly-curves, have particles movee along those swirls, and then have those swirly curves move along the curves mentioned above.

Or you could use the math to make them swirl (standard rotate while particles move somewhat along a curve)
kdm ::
making fun of lightwave since 2004

Last edited by kabojnk : 08 August 2008 at 08:10 PM.
  08 August 2008
Sweet stuff man! I will give that a try and report back with results.
  08 August 2008
Move along curve worked great (I didnt know there was a node for that I was trying to make my own by hacking Bradley Gabe's tutorial unsuccessfully )

Right now the whole curve is emitting at the same time. Is there a way to set it up so Emission only happens on one end of the curve and the particles start sliding down from that direction?
  08 August 2008
You could create a dummy object and have it emit the particles from that dummy object... and then just have the dummy object sit at the end of the curve. I've done it before with other geometry. Here's an example I dummied up:

kdm ::
making fun of lightwave since 2004
  08 August 2008
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 04:37 PM.

Powered by vBulletin
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.