View Full Version : Creating Permanent Particles
05-22-2008, 12:31 AM
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.
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-22-2008, 01:41 AM
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-22-2008, 01:42 AM
D'oh, hto beat me to it.
05-22-2008, 06:20 AM
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-26-2008, 04:07 AM
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?
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-26-2008, 10:01 PM
I went into edit oversampling > Particle Disk Cache and found that the use particle disk cache was already unchecked?
Thanks for the help.
Its greatly appreciated !
05-27-2008, 01:25 AM
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.
05-27-2008, 03:26 AM
thanks for the help.
setting the lifeSpan to 0 was a great solution
cool, good to know that you got your problem solve..
To reset the initial state for particle systems, there is a script on Highend3D.com... look for "dnRemoveInitialState"
06-04-2008, 07:55 PM
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.