iirc Instance shapes are stored using the ObjectID, something which doesn't stay consistent across scenes. You'll have to come up with a way of storing the shape using other data.
What I've done in the past is to store the index number you used to pick from a group, cache that and use it to reapply the same shape in the cache. That or I've given each instance object and ID number of my own using a custom parameter. Either way, basically you can't trust XSI to reconnect things. On 14 August 2012 17:15, Dominik <[email protected]> wrote: > > Hey list, I really need help with this one! > > In Softimage 2013 sp1, > > Did someone encounter problems with cached instance shapes? It seems that > If I use a simple setup like this one: > > -emit from geometry, set instance shape (select a cube), simulate particles > > -Cache using the cache manager (or cache on file node), put all the > attributes in the cache. > > When I reload the cache file in another scene, the shape doesn't seem to > be applied (even if the Master instances are present in the scene, in the > right place). If I use the automatic type in the display, I can see the > bounding box grow, If I set it to anything else, I can see the point > position. Looks like the position, size, velocity... everything else seem > to be saved but the instance shape. I even tried to force it with an Ice > Tree on top of the cache but no such luck... > > Is this a bug in 2013 ? > > Any help will be welcomed ! > * > > **Dominik Kirouac // SHED ** > *3D Artist / FX - SIMULATION > 1410, RUE STANLEY, 11E ÉTAGE MONTRÉAL (QUÉBEC) H3A 1P8 > T 514 849-1555 F 514 849-5025 WWW.SHEDMTL.COM <http://www.shedmtl.com/> > > >

