[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index] [Thread Index]
[Monthly Archives] [List Home]

Re: RE: [Virtools] Particles / follow curve



Yes, I didn't think about that issue.

If you are C++ inclined then you could extend the Modify Component BB to
include an option for modifying the Tunnel Attribute. You can look at
ParticleSystemsInteractors.cpp (
ParticleManager::ManageTunnel(ParticleEmitter* em,float deltat) )  and it
appears that the attribute is an array of five contiguous floating point
values.

I would also suggest a free text search on "tunnel" in the SDK directories
to see what else you turn up.

Hope this helps....

David Callele

----- Original Message -----
From: "Arnaud Muthelet" <arnaud@simteam.com>
To: "'David Callele'" <callele@cs.usask.ca>; <p.hogenboom@mcw.nl>
Cc: <virtools-user-group@lists.theswapmeet.com>
Sent: Thursday, May 23, 2002 9:41 AM
Subject: RE: RE: [Virtools] Particles / follow curve


> One pb I had with tunnel : we didn't find anyway to dynamically change
> velocity value of the tunnel attribute. While calling SetAttribute,
> input data type is "tunnel values", and this type is not recognize in
> "parameter op" so that it's impossible to change velocity !!
> Arnaud.
>
> > -----Original Message-----
> > From: David Callele [mailto:callele@cs.usask.ca]
> > Sent: jeudi 23 mai 2002 17:26
> > To: p.hogenboom@mcw.nl; arnaud@simteam.com
> > Cc: virtools-user-group@lists.theswapmeet.com
> > Subject: Re: RE: [Virtools] Particles / follow curve
> >
> >
> > If you can accept a "piece-wise linear approximation" to your
> > curve, then the Particle Tunnel should suit your needs quite
> > well. Just adjust the parameters for each leg as you see fit.
> >
> > Good suggestion Patrick!
> >
> > David Callele
> >
> > ----- Original Message -----
> > From: "Patrick Hogenboom" <p.hogenboom@mcw.nl>
> > To: <arnaud@simteam.com>
> > Cc: <virtools-user-group@lists.theswapmeet.com>
> > Sent: Thursday, May 23, 2002 2:44 AM
> > Subject: Re: RE: [Virtools] Particles / follow curve
> >
> >
> > > Looking at the Particle System Interactor attributes (open the
> > > Attribute
> > manager for a nice overview of what attributes are available)
> > > I think that Particle Tunnel sounds like the thing you need. The
> > > description in the documentation however is a tad vague... <quote>
> > > Tunnel: The Tunnel interactor conduct particles nearby thru
> > the tunnel,
> > accelerating or decelerating them. You can set the velocity
> > aimed by the particles travelling in
> > > the tunnel, the absorption radius of the tunnel, the
> > attraction shape
> > modifies the force of the attraction, the attraction speed,
> > and finally the attraction direction which
> > > represent a force modifying the direction of the particle itself.
> > > </quote>
> > >
> > > Maybe local wind or magnet could be of some use too... haven't used
> > > them
> > before.
> > >
> > > Good luck experimenting
> > >
> > > Ciao, Patrick
> > >
> > > 5/23/2002 10:28:18 AM, "Arnaud Muthelet" <arnaud@simteam.com> wrote:
> > >
> > > >Well we tried large collection of 3DSprites .. but performances
> > > >seriously drop down while increasing the number of sprites
> > (and their
> > > >attached scripts). (We need at least 500 - 1000 elements !) And as
> > > >for the deflectors, we need to handle long and complex
> > pathways so I
> > > >sadly believe it could be painfull to put it all together.
> > Thank you
> > > >anyway, Arnaud.
> > > >
> > > >> -----Original Message-----
> > > >> From: David Callele [mailto:d.callele@shaw.ca]
> > > >> Sent: jeudi 23 mai 2002 06:51
> > > >> To: arnaud@simteam.com
> > > >> Cc: virtools-user-group@lists.theswapmeet.com
> > > >> Subject: Re: [Virtools] Particles / follow curve
> > > >>
> > > >>
> > > >> It would be difficult to do but you could simulate a
> > curve by using
> > > >> various particle attractors, etc..
> > > >>
> > > >> Lot's of twiddling but that is one option.
> > > >>
> > > >> Could you just use a large collection of 3D Sprites instead and
> > > >> tell them to follow the curve?
> > > >>
> > > >> David Callele
> > > >>
> > > >> ----- Original Message -----
> > > >> From: "Arnaud Muthelet" <arnaud@simteam.com>
> > > >> To: "'jean-marc gauthier'" <jean-marc.gauthier@nyu.edu>
> > > >> Cc: <virtools-user-group@lists.theswapmeet.com>
> > > >> Sent: Wednesday, May 22, 2002 11:39 AM
> > > >> Subject: RE: [Virtools] Particles / follow curve
> > > >>
> > > >>
> > > >> > well, I already tried that one..but in that case the
> > > >> particles don't
> > > >> > actually 'follow" the curve, but are "emitted from the
> > > >> curve", which
> > > >> > is visually rather different..what I need is particles
> > > >> running along
> > > >> > the curve... Thx anyway,
> > > >> > Arnaud.
> > > >> >
> > > >> > ____________________________________________
> > > >> > Arnaud MUTHELET               SIM TEAM
> > > >> > arnaud@simteam.com            http://www.simteam.com
> > > >> > <http://www.simteam.com/>
> > > >> >
> > > >> > 11 Boulevard Brune - 75014 PARIS - FRANCE
> > > >> > tel: 33.(0)1.45.45.15.55
> > > >> > fax: 33.(0)1.45.45.16.17
> > > >> >
> > > >> > ____________________________________________
> > > >> >                   SIM TEAM
> > > >> >  un autre regard sur la realite virtuelle
> > > >> >
> > > >> > ____________________________________________
> > > >> >
> > > >> > -----Original Message-----
> > > >> > From: jean-marc gauthier [mailto:jean-marc.gauthier@nyu.edu]
> > > >> > Sent: mercredi 22 mai 2002 19:16
> > > >> > To: arnaud@simteam.com
> > > >> > Cc: virtools-user-group@lists.theswapmeet.com
> > > >> > Subject: Re: [Virtools] Particles / follow curve
> > > >> >
> > > >> >
> > > >> > Hi there
> > > >> >
> > > >> > You can create a curve in Virtools and turn it into a
> > > >> particle emitter
> > > >> > using the attribute setup. I hope this helps.
> > > >> >
> > > >> > Jean-Marc Gauthier
> > > >> > http://www.tinkering.net
> > > >> >
> > > >> >
> > > >> >
> > > >>
> > > >
> > > >...............................................................
> > > >Distributed via the virtools-user-group list:
> > http://www.theswapmeet.com/numl.html
> > > >To reply to the list instead of its author, use "Reply to All" To
> > > >unsubscribe: send "unsubscribe virtools-user-group" to
> > Majordomo@lists.theswapmeet.com
> > > >To subscribe: send "subscribe virtools-user-group" to
> > Majordomo@lists.theswapmeet.com
> > > >To post a message: send it to
> > > >virtools-user-group@lists.theswapmeet.com
> > > >...............................................................
> > > >
> > > >
> > >
> > >
> > >
> > > ...............................................................
> > > Distributed via the virtools-user-group list:
> > http://www.theswapmeet.com/numl.html
> > > To reply to the list instead of its author, use "Reply to All" To
> > > unsubscribe: send "unsubscribe virtools-user-group" to
> > Majordomo@lists.theswapmeet.com
> > > To subscribe: send "subscribe virtools-user-group" to
> > Majordomo@lists.theswapmeet.com
> > > To post a message: send it to
> > > virtools-user-group@lists.theswapmeet.com
> > > ...............................................................
> > >
> >
>
> ...............................................................
> Distributed via the virtools-user-group list:
http://www.theswapmeet.com/numl.html
> To reply to the list instead of its author, use "Reply to All"
> To unsubscribe: send "unsubscribe virtools-user-group" to
Majordomo@lists.theswapmeet.com
> To subscribe: send "subscribe virtools-user-group" to
Majordomo@lists.theswapmeet.com
> To post a message: send it to virtools-user-group@lists.theswapmeet.com
> ...............................................................
>

...............................................................
Distributed via the virtools-user-group list: http://www.theswapmeet.com/numl.html
To reply to the list instead of its author, use "Reply to All"
To unsubscribe: send "unsubscribe virtools-user-group" to Majordomo@lists.theswapmeet.com
To subscribe: send "subscribe virtools-user-group" to Majordomo@lists.theswapmeet.com
To post a message: send it to virtools-user-group@lists.theswapmeet.com
...............................................................


Follow-Ups: References: