I have a script which generates trackside objects from a library.. The users build a track layout using curves, tag certain curves as being an object type (e.g. a fence, barrier, or row of traffic cones, etc...)
when they're happy with their track layout, they hit a "Generate Geometry" button, which loads in the related object from the library AS A REFERENCE, then INSTANCES it at every relevent point along the curve.
My problem is, it takes 10+ minutes to generate the geometry on a track when I use INSTANCES. However, if I change the Script to generate DUPLICATES instead of INSTANCES the geometry generation only takes about 30 seconds... and this is always the case, it's not just on a particular scene..
What the hell is going on with Maya and instances..??!? if anything, surely they should generate QUICKER than duplicates..
can anyone shed any light on this problem...?
Ideally I'd like every instance to be an individual REFERENCE, but this just fills up the hypershade with hundreds of duplicate referenced materials, making it impossible to use.. AND Maya spends ages LOADING in every reference INDIVIDUALLY (even when it's the same file) each time you load the scene up...
:nathaN