TP fragment and reform

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

THREAD CLOSED
 
Thread Tools Search this Thread Display Modes
Old 07 July 2006   #1
TP fragment and reform

Hi,

I'm trying to create an effect where an object fragments and reforms. I've got it mostly down, but I'm running into a problem when the object reforms - the position values are correct on reformation, but the particles ID's get screwed up, so they go to the wrong id's.

The example I'm posting is using info from Bjorn's softbody example to help me with the initial setup. I'm not sure if PFrag assigns id values differently than the other emitters. This setup works fine if I'm emitting from an object, rather than fragmenting. I've also tried creating a duplicate fragment object, that fragments with 0 speed and getting the particles to go back to that position, but I don't think I set that up right, either... I wasn't exactly sure how to store their position in a data channel to be called back in conjunction with the pposition follow node.

Anyway, here is my scene file, with notes. Hopefully someone can give me a little help.

Thanks!

Last edited by bandini : 07 July 2006 at 07:31 AM.
 
Old 07 July 2006   #2
Hi,
your link is dead here.
I created a setup like that earlier this year, maybe it is helpfull to you.
http://www.bonkers.de/download/tp_assemble8a.c4d (240 KB)
http://www.bonkers.de/download/tp_assemble8a.mov (350 KB)

Cheers
Björn
__________________
- www.bonkers.de -
The views expressed on this post are my personal opinions and do not represent the views of my employer.
 
Old 07 July 2006   #3
Just remembered, i posted this earlier on C4D Cafe with some comments.
Take a look here for more information:
http://www.c4dcafe.com/ipb/index.php?showtopic=13397

Cheers
Björn
__________________
- www.bonkers.de -
The views expressed on this post are my personal opinions and do not represent the views of my employer.
 
Old 07 July 2006   #4
The link's fixed (right click to save).

Thanks, Srek! I'll take a look at the file and link and get my head around them.
 
Old 07 July 2006   #5
The birth number does not help that much. What you need is the local position on birth and the local alignment.
Cheers
Björn
__________________
- www.bonkers.de -
The views expressed on this post are my personal opinions and do not represent the views of my employer.
 
Old 07 July 2006   #6
Yeah, I had a feeling it was something like that, which is why I tried my other approach. I've only spent a few minutes with your file so far. I'm taking it apart right now to get to the essense of it, getting rid of all the switches and fancy stuff.

One thing i notice is that if you delete the particle age and bool nodes connecting to the initial pset data node (in the assemble xgroup) it screws up the system. So, if I'm not mistaken, that's being used to determing when the data channel values get stored?
 
Old 07 July 2006   #7
Yes, storing the original position/alignment is done when the particle enters the group. This is usualy on birth, but basicaly it can be any event you like.
Cheers
Björn
__________________
- www.bonkers.de -
The views expressed on this post are my personal opinions and do not represent the views of my employer.
 
Old 07 July 2006   #8
Thread automatically closed

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.
 
Thread Closed share thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright ©2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 03:07 AM.


Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.