PDA

View Full Version : TP and iteration


Multiman
05-06-2006, 01:58 AM
Im trying to find a way of using PPosition Follow for a group of particles that will enable each individual particle to be attracted to a different point on a mesh. Im messing around with Iteration nodes but with no success. Can someone shed some light on the trick - if it is actually possible?

cheers

DD

PS. I know its possible with C4D particles and Remotion's old TDEM plugin but I'd like to be able to reproduce this with TP if possible.

Per-Anders
05-06-2006, 02:02 AM
yes it's possible, but you need to actually give a location for each particle to follow, try using the psurface position node.

Multiman
05-06-2006, 02:47 AM
yes it's possible, but you need to actually give a location for each particle to follow, try using the psurface position node.

Thanks Per. PSurface Position or PVolume Position does it. The next thing seems to be the behaviour of the 'spring' type in PPosition Follow. Im experimenting with flocking/crowding behaviour having the particles follow the points on an animated mesh. In TDEM this looks very impressive - each particle goes into an orbit around its assigned point once it catches up with the mesh. The Spring type setting in PPosition Follow looked promising but it tends to have a fixed dampening effect that makes the motion appear very sluggish. Is there any way to stop the particles from being dampened? It would be great if they could remain 'springing' around their destination point somehow.

Trig Fuller
05-06-2006, 11:19 AM
Hi

here's a quick sort of solution. You can see movies demonstrating it here

www.pvcfilms.tv/orbit.html

(sorry the movies are over 1 meg each, i made them bigger in size so effect could be easily seen)

What happens is the when the particles get near to the point they are postion following to they switch group to a group that position follows to a 2nd sphere that is slightly larger.

When they get near the points they are heading for on that sphere they switch back to other group which then position follows as before, repeat rinse etc.

The xpresso is straightforward and is illustrated in this pic.

It may not be exactly what you want but it sort of shows ways of doing it.

Trig

JoelOtron
05-06-2006, 01:37 PM
I have also achieved this effect using the point vector node, with one object assigned to a point on 2 separate objects.
Then use the mix node to animate the influence of each point the object is attaced to.

Theres a also a nice preset called vector transition you will find in X-Pool--sys presets. Works the same way as the mix node but its set up for this kind of thing---mmoving ab object from the surface of one object to the surface of another.

Multiman
05-07-2006, 11:56 PM
Thanks Joel. Not exactly what I was after but definitely a step in the right direction. Much appreciated!

howzit
05-08-2006, 02:17 AM
why dont you just use TDEM?
I am beggining to voice on the whole TP thing, its not too practicle

Multiman
05-08-2006, 04:29 AM
why dont you just use TDEM?
I am beggining to voice on the whole TP thing, its not too practicle

Yeah, I use TDEM a lot - its one of my all time favourite plugins - but realise that its coming to the end of its life with eventual C4D upgrades. Im just messing around gradually trying to get my TP chops up to scratch as a functional replacement. I would love to see Remotion develop some kind of easy TDEM-like tools for TP though.

Per-Anders
05-08-2006, 04:33 AM
MoGraph can control TP particles (and be controlled by TP particles) allowing far easier control and flexibility as well as an easy stepping stone to many effects. Certain things like this could be done without the use of TP at all using MoGraph.

Multiman
05-08-2006, 05:22 AM
MoGraph can control TP particles (and be controlled by TP particles) allowing far easier control and flexibility as well as an easy stepping stone to many effects. Certain things like this could be done without the use of TP at all using MoGraph.

Thanks. Good to know.

JoelOtron
05-08-2006, 01:34 PM
I guess if you are moving a group of particles between surfaces in near unison---you would use the PSurface position/Volue position nodes. In my case I needed objects randomly moving between 2 objects.

Hey Howzit--could we see an example of multiman's request done in TDEM?
I am actually more confused by TDEM than I am of TP.

CGTalk Moderation
05-08-2006, 01:34 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.