Bozar
04-24-2007, 06:39 PM
I'd like to discuss solutions for attaching additional information to objects, materials etc within 3ds MAX. I work at a game company and we often need to tag objects, materials and textures with specific info. For example we might tag an object to indicate it requires a specific treatment in our pipeline.
So far I have used custom attributes for this. I've encouter several problems with this solution. I have yet to figure out how this happens but often a materials attributes will appear on an object or mulitple copies of an attribute get assigned to a single object. Also whenever new attributes are added, scripts must be run to update the old object in the scene which can be a pain.
I've considered using an external text file to store this information but forsee problems ensuring the text file is always current with the scene. Objects have a field in their properties window for user defined data. This seems like a good place to store the data (using text), however I dont think there is a similiar thing for materials and textures.
Any other ideas?
So far I have used custom attributes for this. I've encouter several problems with this solution. I have yet to figure out how this happens but often a materials attributes will appear on an object or mulitple copies of an attribute get assigned to a single object. Also whenever new attributes are added, scripts must be run to update the old object in the scene which can be a pain.
I've considered using an external text file to store this information but forsee problems ensuring the text file is always current with the scene. Objects have a field in their properties window for user defined data. This seems like a good place to store the data (using text), however I dont think there is a similiar thing for materials and textures.
Any other ideas?
