I've used hashes of the geometry data itself (vertex and polygon data) to identify meshes, but this obviously doesn't work if you want the hash to remain stable between edits of the mesh. If you want to know if 2 meshes are identical with just different names though, it's extremely reliable assuming you have a good hash function.
-Nicolas On Wed, Aug 15, 2012 at 10:49 AM, Alan Fregtman <[email protected]>wrote: > I know, but normal artists will extract geo and do other things that would > destroy any metadata I could put on the object itself. > > > On Wed, Aug 15, 2012 at 1:42 PM, Matt Lind <[email protected]>wrote: > >> You’re describing Asset Management.**** >> >> ** ** >> >> A solution is to put metadata on each mesh (ie: custom property or >> userdata blob) with a unique ID and register the asset somewhere such as in >> a database. If the mesh is renamed, it’s name will be irrelevant as you’ll >> be tracking the ID in the custom property, not the mesh name. You can >> quickly find the custom properties via FindObjects(). You can resolve >> collisions of duplicates using the mesh name.**** >> >> ** ** >> >> Matt**** >> >> ** ** >> >> ** ** >> >> ** ** >> >> ** ** >> >> ** ** >> >> *From:* [email protected] [mailto: >> [email protected]] *On Behalf Of *Alan Fregtman >> *Sent:* Wednesday, August 15, 2012 8:28 AM >> *To:* XSI Mailing List >> *Subject:* Anyone ever tried generating a unique hash based on topology?* >> *** >> >> ** ** >> >> Hey guys,**** >> >> ** ** >> >> I'm trying to keep track of a few thousand meshes which are being renamed >> between stages/departments and I was thinking it might be worth a shot to >> generate a hash based on topology so that I could track them better.**** >> >> ** ** >> >> Has anyone tried this already? I got pretty close hashing a string of >> component counts and bounding box values... In a section of 415 meshes >> there were only 8 hash collisions.**** >> >> ** ** >> >> Any ideas what else I can consider to make the hashes more unique? Or an >> alternate solution to tracking existing sets of meshes with same topology >> but potentially inconsistent naming?**** >> >> ** ** >> >> Cheers,**** >> >> ** ** >> >> -- Alan**** >> >> ** ** >> > >

