Select Similar

17 votes
Date Updated: 

Allows you to select objects that are similar to the currently selected object. It will compare the bounding box size, mesh (vert, face, edge counts) and material either within the currently visible objects or all objects in the scene.

Demonstration video here

Additional Info: 


Specify your comparison object. Run the script. It will automatically populate the comparison object with your selected object. Click 'Select Similar' and it will find all OBJECTS (ie meshes/polys/patches / splines) meeting the desired comparison difference. I've included a ratio spinner to hone in on what you want - if you want set it to 0 and only totally identical objects will be selected - if you set it to .5 then anything within 50% to %150 percent of the object size and total number of faces/verts will be selected.


Nothing if you have a version of 3ds Max newer than 2008. Older versions work best with the AVGuard extension installed. Specifically it requires version 5.03 or higher which most people would have installed anyways. However - if you don't have the extension - it will still work but it will use world bounding boxes instead of local bounding boxes. This is a problem if for instance you did a radial array of long thin boxes (imagine the spokes of a wheel). With the extension it will calculate the local bounding box of object and determine they are similar; without the extension each object's WORLD bounding box will be used and the only ones seen as similar would be the completely vertical or horizontal ones. Bottom line - get the extension for best effect.


1. Click Maxscript / Run Script and choose wherever you downloaded this file to
1a. It will seem like nothing happened but that's exactly what it should do - you now need to assign a shortcut to it
2. Click Customize / Customize User Interface / Menus (tab)
3. Change the Category to 'CG_Tools'
4. Expand the menu category you want the script in on the right hand side of the dialog
5. Click 'Select Similar Objects' and drag it over into the expanded menu category.
6. Click Save and save your custom UI settings to a file - do yourself a favor and don't use the default.
7. That's it.

Version Requirement: 
7+ (currently used w/Design 2010 64bit)
Other Software Required: 
AVGuard Extension for old versions of 3ds Max
Video URL: 
SimilarObjects_101.mcr15.82 KB


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Christopher Grant's picture

Thanks Track - I actually

Thanks Track - I actually still use this all the time with imported SketchUp files to find objects that used to be instanced but are just meshes after import. I've uploaded a slightly newer version I've been using at work for a while now.

Kstudio's picture

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.