PDA

View Full Version : Simple Question | Collision Detection


policarpo
02-08-2005, 02:32 AM
Ok mates, here I am using the old tried and true Particle Emiiter to get some things out lickety split for a proof of concept and you know what...I dig it. But here's the problem. I am noticing that my particles are colliding and passing through one another. I can fake and fix it so the bosses don't notice it, but I want to know if there is a quick tutorial out there which dissects TP for me so I can get up to speed quickly.

I am just hurling a bunch of geometry from an emitter with Wind and Rotation effectors to get a certain effect, but I don't want my geometry to pass through each other...I want them to bounce off each other...to react intelligently.

Can someone point me to a tutorial or a page in the TP Manual or for that matter ST which will get me over this hump?

I appreciate it. http://cgtalk.com/images/smilies/thumbsup.gif

Rock on!!

JDP
02-08-2005, 03:10 AM
Check out "TP Particle Collision" in the Object library and the PRepulse&Bounce node in the TP manual (page 82).

wesware
02-08-2005, 03:11 AM
Also check out Fizz... at:
http://www.bonkers.de/download/downloads.html

Haven't used it lately but pretty sure it has particle to particle.

policarpo
02-08-2005, 03:16 AM
Awesome fellas. Thanks so much!http://cgtalk.com/images/smilies/thumbsup.gif

policarpo
02-08-2005, 03:47 AM
OK, one more silly question. How do you force Particles being emitted from colliding with one another? Is this all done in TP?

Thanks!

Srek
02-08-2005, 08:06 AM
OK, one more silly question. How do you force Particles being emitted from colliding with one another? Is this all done in TP?

Thanks!

Yes, you can do this by simply creating them when two particles get near enough to one another. Take a look here for an example (http://www.bonkers.de/download/tp_debris_on_collision.c4d) where i modified the TP Particle Collision preset to do this.
Cheers
Srek

CGTalk Moderation
02-08-2006, 09:00 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.