Cloning onto Objects within Xrefs

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
  03 March 2013
Cloning onto Objects within Xrefs

Hello all,

First off: I'm using R13 - so I'm not sure if R14 solves this, or even if there's a button in R13 that fixes it.

I've attached a zip file which contains two tiny scene files - one labelled "Xref" the other labelled "master scene".

If you open up the "Xref" scene, you'll see some red cubes cloned on to some TP. There's a Mograph Cache tag that's operating well, so when you scrub the timeline back and forth the clones move accordingly.

If you open up the master scene, you'll see that it is just the 'Xref' scene imported as an Xref. However, the cached clones are nowhere to be found. If I click on the cloner, I find that the "Object" parameter underneath the "Object" tab is both completely empty and greyed out.

So my questions are the following:
1. Why is the 'Object' field empty within the xref? Even if I cloned the cubes onto a plane object instead of TP, the field would remain empty upon importing it as an xref.
2. What do I do to "un-grey" the field so that it can be filled?
3. Once that has occurred, how do I fill the field with the TP group from the xref scene so that the cubes can appear in the master scene?

Thanks,
Luke
Attached Files
File Type: zip Xref - Clones - TP.zip (151.0 KB, 12 views)

Last edited by LukeLetellier : 03 March 2013 at 03:06 PM. Reason: Clarity
 
  03 March 2013
EDIT :
I just posted a workaround with a UserData Linkfield to pass the PGroup into the Object Field of the Cloner.
Works fine,
but Adam's solution (check the next post.) is a lot easier.


d

Last edited by douwe : 03 March 2013 at 03:28 PM.
 
  03 March 2013
Not sure if this applies in R13, but in R14 you can go into the Xref options, modify tab, and check the "parameters" box. Then you can relink your cloner to the TP particles.
 
  03 March 2013
Both ideas work perfectly in the small scene; thank you!

Now it's just a matter of extrapolating this technique into a much larger scene with 50K clones. Right now I'm trying to Xref the cached clones into my master file; reloading the 3 gig Xref scene after even a tiny change takes a long time; and the "preparing" stage of the render takes even longer - six and a half minutes! (I think the mograph cache and the Xref bridge are the key instigators with that).

An interesting twist in this is that it doesn't seem as if particle groups are imported with Xrefs. So if I make a Particle group called "Apples" inside my Xref scene, that particle group will not appear in my master scene upon importing it, so in order for me to clone onto any particles, I have to use the "All" group, which could mess thins up if I had a larger TP setup in which groups were more important.

The next challenge will be finding out if Nitrobake can handle 50K clones, and if a baked result will reduce the Prepare time.
 
  04 April 2013
Originally Posted by LukeLetellier: Now it's just a matter of extrapolating this technique into a much larger scene with 50K clones. Right now I'm trying to Xref the cached clones into my master file; reloading the 3 gig Xref scene after even a tiny change takes a long time; and the "preparing" stage of the render takes even longer - six and a half minutes! (I think the mograph cache and the Xref bridge are the key instigators with that).


Any ideas on how to reduce this preparing stage time? Some frames even take 9-13 minutes to prepare (plus more time to render)which kinda sucks if you've got 500+ frames. I've disabled all my dynamics tags and turned off all necessary effectors.

I've tried three different baking solutions (Nitrobake, plaMATE, and xREC) - it seems the combination of 50K medium-res objects with a dynamics tag cloned onto TP has either too many idiosyncrasies or is just too large of a scale for these to work effectively enough to be a proper solution.

The scene file is rather massive, so I cannot easily provide that; I recognize that this means it'll be difficult to offer help, so I'm not expecting a miracle. I just thought it wouldn't hurt to ask if there were any solutions that others found that might offer help.

Thanks.
 
  04 April 2013
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.
__________________
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
 
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:10 AM.


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