PDA

View Full Version : particles on frame 0 ?


Kenton Baines
12-14-2005, 12:35 PM
my animation begins on frame 0, and I want the scene to be full of particles on that frame, but it takes a while for the emitter to emitt and do it's thing....

in cinema 4d I'd tell the emitter to begin at frame -100 but Maya doesn't seem to support negative frame rates...

how do i do this ?

MikeRhone
12-14-2005, 02:23 PM
it is a good rule of thumb to always start your animations at fream 200+. Particles are a perfect reson for this (As is frame padding with some renders).

Your 2 best options:

Slide all of your animation forward a fwe hundred frames, to give yuor particles ample time to "Run up".

or

With your scenes animation starting so soon, you can cache your particles seperately. Animate your particle system as you would like. Then create a particle cache. Now, break connections on your particle shapes' currentTime. Create a new expression for currentTime:

**Assumnig your particle system is named particleShape1

particleShape1.currentTime = frame + 100;

This will cause your particles to play back 100 frames earlier than they were originally animated at.

Hope this helps!

booboo4ever
12-14-2005, 04:55 PM
another idea, if i understand your question.

let's say that at frame 300 the particles are all out and in position, and you want this to be how the particles look at frame 0.

play to frame 300 (of course your playback should be on 'play every frame').

stop the animation.

go to the menu solvers > initial state > set for selected

this will tell maya that what is set up at 300 will now be set up at the start frame . . . 0.

so now when you rewind to frame 0 your particles should all be out like they were at frame 300 and ready to rock! btw, if you need to get rid of this initial state an easy way to 'delete' the particles is to set the lifespan to 0, play for one frame, they will all be gone, and set the initial state again.

hope that helps.

punx
12-15-2005, 05:45 AM
On my last project I set my starting frame to a negative and it worked just fine.

booboo- I'll have to give that a shot sometime. :)

alexx
12-15-2005, 08:33 AM
in the particles just set the "start frame" to a negative value.

then run from that negative frame and voila.

cheers

alexx

Kenton Baines
12-15-2005, 11:01 AM
booboo- I'll have to give that a shot sometime. :)

booboos suggestion works and is probably the easiest of the bunch. the particles now indeed do rock.

thanx !

CGTalk Moderation
12-15-2005, 11:01 AM
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.