She needs to localize the texture projections of the duplicate objects so they don't ripple back to the source which in turn feeds other duplicates derived from the source. The problem is there are many relationships between objects and metadata which feeds our game engine. Duplicating an object will force her to rebuild the metadata relationships because Softimage doesn't manage that data. When you're talking 25,000+....that's too much data to workaround with brute force techniques.
Matt From: [email protected] [mailto:[email protected]] On Behalf Of Dan Yargici Sent: Tuesday, June 12, 2012 11:09 AM To: [email protected] Subject: Re: Localizing a shared texture projection Ahh I see, by "Unfortunately she must do this for many objects" I guess you mean many source objects... :/ On Tue, Jun 12, 2012 at 12:58 AM, Matt Lind <[email protected]<mailto:[email protected]>> wrote: Have a unique one that pops up from time to time, but one of those things I keep forgetting what the solution is. One of our environment artists has created a very large scene consisting of 25,000+ objects. Many of which are duplicated from a common source object. By default, when duplicating an object Softimage reuses/shares the texture projection(s) between source and duplicate as a means of efficiency. The problem is she needs to animate the texture projection's translation on only a few of the duplicates. However, keying any parameter in the Texture Projection Def property causes all objects in the scene (derived from the same source object) to have it's textures animated the same way. We've looked in all the menus, tried freezing projections and so on, but cannot find a way to localize the texture projection to the duplicated object to break the relationship. We have resorted to a workaround of using the copy/paste UV tools in the texture editor - which is OK if we only had to do this for one object. Unfortunately she must do this for many objects and this workaround is quite laborious. We tried CTRL + dragging the cluster between objects since they have identical topology, but softimage only copied the cluster, not the texture projection inside of it. So we tried CTRL + dragging the texture projection onto the duplicate which copied the projection, but still shared the texture Projection def property underneath. Anybody remember how to localize a texture projection so it isn't shared with anything else in the scene? Matt

