Particle : Rate controled by distance ? 2005-05-21 - By Guillaume Laforge
Back After some tests I think I didn't need particles to do this. Some simple grids animated along the path should be easier to control...but I'm hitting an other wall :-( I can't find the way to constrain a grid to the camera like the particle billboard facing the camera. Help ! Cheers, Guillaume Laforge CG artist www.vol2nuit.fr <http://www.vol2nuit.fr>
2005/5/20, guillaume laforge <guillaume.laforge.3d@(protected)>: > > Fantastic ! > Thanks for the tips :-) It works very well with the emitter animated > along a circle ( Particle clock look :-) ) > Will be harder to use it in my scene (camera animation and interaction > with characters...) but I'll give it a try. > Thanks again Eric. > > 2005/5/20, Eric Lampi <ericlampi@(protected)>: > > > > Emission is tied to frame rate, so you would get > > better results if you changed it to an easily divided > > number. For example, if you take small emitter say > > the default sphere emitter scalled to .001, make the > > emission rate 10, velocity 0, set the playback to 100 > > fps, key the emitter to move from -10 x to 10 x linear > > keys. The resulting placement about 95% perfect, > > there's a little variation but it's probably due to > > scale. That will help as well, always make sure you > > err on the side of a large scale as opposed to a small > > one since when particles really get moving sometimes > > you'll see big gaps in the emission. > > > > So in your case if you can scale your animation so > > that it will match at 100fps you should be able to do > > it more easily than, if you're stuck at 25, 30, 29.97 > > (which is the worst of this sort of thing) since you > > to have your rate set to a factor of the FPS value. > > 10 of course is the easiest to work out. > > > > E > > > > --- guillaume laforge < guillaume.laforge.3d@(protected)> > > wrote: > > > Hi, > > > I've got an emitter animated along a curve. If I > > > use the rate based on > > > time, the distribution of particles along the curve > > > isn't uniform because > > > the Path %age isn't linear. > > > I need a uniform space between each particles. > > > Is it possible to emite one particle each n units > > > of a curve ? > > > Thanks, > > > Guillaume Laforge > > > CG artist > > > www.vol2nuit.fr <http://www.vol2nuit.fr/> <http://www.vol2nuit.fr> > > > > > > > Freelance 3-D Animator, F/X Artist, Particle Man > > --- > > Unsubscribe? Mail Majordomo@(protected) with the following text in > > body: > > unsubscribe xsi > > > >
<div>After some tests I think I didn't need particles to do this. Some simple grids animated along the path should be easier to control...but I'm hitting an other wall :-(</div> <div>I can't find the way to constrain a grid to the camera like the particle billboard facing the camera.</div> <div> </div> <div>Help !</div> <div> </div> <div>Cheers,</div> <div> </div> <div>Guillaume Laforge</div> <div>CG artist</div> <div><a href="http://www.vol2nuit.fr">www.vol2nuit.fr</a></div> <div><br> </div> <div><span class="gmail_quote">2005/5/20, guillaume laforge <<a href="mailto :guillaume.laforge.3d@(protected)">guillaume.laforge.3d@(protected)</a>>:</span> <blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0 .8ex; BORDER-LEFT: #ccc 1px solid"> <div>Fantastic !</div> <div> </div> <div>Thanks for the tips :-) It works very well with the emitter animated along a circle ( Particle clock look :-) )</div> <div>Will be harder to use it in my scene (camera animation and interaction with characters...) but I'll give it a try.</div> <div> </div> <div>Thanks again Eric.</div> <div><br> </div> <div><span class="gmail_quote">2005/5/20, Eric Lampi <<a onclick="return top .js.OpenExtLink(window,event,this)" href="mailto:ericlampi@(protected)" target=" _blank">ericlampi@(protected)</a>>:</span> <div><span class="e" id="q_103fbe8431a7acab_1"> <blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0 .8ex; BORDER-LEFT: #ccc 1px solid">Emission is tied to frame rate, so you would get<br>better results if you changed it to an easily divided<br> number. For example, if you take small emitter say<br>the default sphere emitter scalled to .001, make the<br>emission rate 10, velocity 0, set the playback to 100<br>fps, key the emitter to move from -10 x to 10 x linear <br>keys. The resulting placement about 95% perfect,<br>there's a little variation but it's probably due to<br>scale. That will help as well, always make sure you<br>err on the side of a large scale as opposed to a small <br>one since when particles really get moving sometimes<br>you'll see big gaps in the emission.<br><br>So in your case if you can scale your animation so<br >that it will match at 100fps you should be able to do<br>it more easily than, if you're stuck at 25, 30, 29.97<br>(which is the worst of this sort of thing) since you<br>to have your rate set to a factor of the FPS value.<br>10 of course is the easiest to work out.<br><br>E<br><br>--- guillaume laforge <<a onclick="return top.js .OpenExtLink(window,event,this)" href="mailto:guillaume.laforge.3d@(protected)" target="_blank"> guillaume.laforge.3d@(protected)</a>><br>wrote:<br>> Hi,<br>> I've got an emitter animated along a curve. If I<br>> use the rate based on<br>> time, the distribution of particles along the curve<br>> isn't uniform because <br>> the Path %age isn't linear.<br>> I need a uniform space between each particles.<br>> Is it possible to emite one particle each n units<br>> of a curve ?<br>> Thanks,<br>> Guillaume Laforge<br> > CG artist<br>> <a onclick="return top.js.OpenExtLink(window,event,this) " href="http://www.vol2nuit.fr/" target="_blank">www.vol2nuit.fr</a> <<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www .vol2nuit.fr/" target="_blank"> http://www.vol2nuit.fr</a>><br>><br><br>Freelance 3-D Animator, F/X Artist, Particle Man<br>---<br>Unsubscribe? Mail <a onclick="return top.js .OpenExtLink(window,event,this)" href="mailto:Majordomo@(protected)" target=" _blank"> Majordomo@(protected)</a> with the following text in body:<br>unsubscribe xsi <br></blockquote></span></div></div><br></blockquote></div><br>
|
|