So after a quick search, I found this script that (apparently) does what it claims to - makes identical geometry instanced based on user-defined selections. http://www.scriptspot.com/3ds-max/scripts/instance-identical-geometry?page=1 However, I'm wondering if anyone else has tried to use this with no success? Firstly, I…
Just edited the script and it now works fine. I have just tested it with 100+ models with 170 polys each. I think that the problem with the script is when the script loads up it is defining the local variable as 0 so that when the script runs it thinks there is no objects selected. This is causing the button to be greyed…
the script itself seems to be rather simple and not what I expected :( -- array of properties to be compared // you could expand it with more...srcData = #( classOf obj, (getPolygonCount obj) as string, obj.scale)-- collect identicallocal identical = for i in geometry where \ not areNodesInstances obj i and \ classOf i ==…
Well, I ended up reverting to version 1 and it worked, so problem solved for now. Seems pretty unstable though (though that could be my machine), wouldn't fancy having to use it on hundreds of reasonably complex objects.
Probably obvious, but all you'd have to do is after making sure the meshes edge count was the same is compare the edges lengths (based on #). Object scale differences would trow it off, so you'd have to take that into account.