Creating Permanent Particles

Become a member of the CGSociety

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

Thread Tools Display Modes
  05 May 2008
Creating Permanent Particles

Hi everybody,

Just wondering if anyone knows if it is possible to turn particles into a permanent scene object?

Basically, what i want to do is have my particles emitted and then turn them in to a static objects so that when i return to the start frame the particles stay in place.

Duplicating the particle Objects kind of works except that its only the last couple of particle that are copied.

Any ideas?

  05 May 2008
Hi Glewciefer,

I'm not sure if this is what you want. Emitte your particles and stop your animation in the frame that you need. then select your particles and go to solvers\inital state\set for selected. and I think that will do what you want.

in case you are working with fluids. just go to fluids effects\Set initial state.

after that you can return to frame 0, and the particles should stay in the position that you left them.

I hope this works you.


  05 May 2008
Emit your particles, then stop. Select particle object, set conserve attribute to 0 (on the shape node). Then go to Solvers > Initial State > Set for selected. Now you can delete the emitter and your paricles should be static.

  05 May 2008
D'oh, hto beat me to it.
  05 May 2008
Hey Guy

I tried the Solvers > Initial State > Set for selected and it worked as perfectly.
It was just what i needed.

As a follow up question; is it possible to delete this initial state with out deleting the particle object or is there a way to reset the initial state?


  05 May 2008
Hi Every one,

Im still working on a solution to my particle problem.
What i am doing is creating a ball path simulator with dynamics.
I have made the control panel in maya in which you can adjust the inital velocity
of three balls. Each ball has its own particle effect that creates the "ball path".

My problems is i need to leave the ball path there and clear it when necessary.
Ive used 'save initial state' to make the path static but i dont know how to get rid of
it afterwards. Is there a reset initial state function?

Or does any one know a better way i can achieve a similar effect?

  05 May 2008
Hey man,

yes. I a reset option if you go to dynamics\solvers

you will see and option call edit oversampling or cache settings. open it, and inside Particle disk, uncheck Use particles disk cache.

and this option will reset the cache..


  05 May 2008
Hey hto,

I went into edit oversampling > Particle Disk Cache and found that the use particle disk cache was already unchecked?

Any ideas?

Thanks for the help.
Its greatly appreciated !

  05 May 2008
There are 2 ways that will work.

- write a script that sets all initial state attributes on the particleShape to zero.

- set the lifespan mode to "constant", set lifespan to zero, play a frame untill all particles die, set this as the initial state, then turn the lifespan mode back to "live forever". This effectivley resets the particleShape.

Derek Wolfe
  05 May 2008
Hey derek,

thanks for the help.
setting the lifeSpan to 0 was a great solution

Thanks again.

  05 May 2008
cool, good to know that you got your problem solve..

  06 June 2008
To reset the initial state for particle systems, there is a script on look for "dnRemoveInitialState"
  06 June 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 08:34 PM.

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