Skip to content

Auto instances

by Osetrov·Workflow

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

A focused optimization utility. The preview step lets you check how many objects and triangles are affected before committing, and making a backup of the scene beforehand is advised.

What is Auto instances?

Auto instances scans a 3ds Max scene for objects that share completely identical geometry and turns them into instances. By collapsing duplicate geometry into shared instances, the script can reduce RAM consumption, scene file size, and the time it takes to save and open a scene. It is described as especially useful when optimizing other people's scenes and downloaded 3D models.

The script preserves the rotation and scale of objects during conversion, and it keeps Turbo Smooth modifiers when they sit at the top of the stack. A "Just Select (Preview)" button selects the objects that can be instantiated without changing the scene, and reports how many objects can be optimized and how many triangles they contain. Pressing the "GO!" button then performs the optimization.

There are limitations in the current version. It works only with geometric objects, so splines and lights are not supported. Texture coordinate differences are not considered when comparing copies, objects rotated or scaled at the subobject level are treated as different, and modifier animation is not taken into account, so optimization is not recommended where preserving animation matters.

Who is Auto instances best for?

Auto instances is best for 3ds Max artists optimizing scenes and downloaded 3D models by reducing duplicate geometry, file size, and RAM usage.

How much does Auto instances cost?

Auto instances is completely free to download and use.

Key features

  • Automatically converts objects with identical geometry into instances
  • Preserves the rotation and scale of objects during conversion
  • "Just Select (Preview)" option selects instantiable objects without changing the scene, reporting object and triangle counts
  • Keeps Turbo Smooth modifiers when they are at the top of the stack
  • Can collapse the modifier stack before making objects instances
  • Works only with geometric objects (splines and lights are not supported)

Tags

#3ds Max#instances#scene optimization#geometry#file size#RAM#script#Turbo Smooth

Frequently asked questions

What 3ds Max versions does Auto instances support?

Auto instances lists compatibility with 3ds Max 2014 through 2022. The script is a geometry optimization tool that runs inside 3ds Max, so a compatible installation within that range is required. It works only with geometric objects; splines and lights are not supported. If you use a 3ds Max version outside the stated range, check the developer's page for current details before relying on the script in a production scene.

How do I install Auto instances in 3ds Max?

Auto instances is installed by unzipping the archive and dragging the .mzp file into the 3ds Max viewport, then pressing "Ok". If drag and drop does not work, use "Run Script" from the "Scripting" top menu and select the script file. To add a button, open "Customize User Interface", go to the Toolbar tab, select the "OS-3D" category, drag the "RunAutoInstance" button to the toolbar, and restart 3ds Max.

Does Auto instances work with animated objects?

Auto instances does not take modifier animation into account when comparing objects. Because of this, it is not recommended to apply optimization on animated objects in cases where it is important to preserve the animation. The script may also collapse the modifier stack before making objects instances, though it tries to keep a Turbo Smooth modifier if it is at the top of the stack. For animation-critical scenes, review these limitations first and keep a backup of your scene.

Is Auto instances free?

Auto instances is listed as free in this catalog. For current licensing terms and downloads, refer to the developer's page. The script is available through the Osetrov Gumroad link, where you can find the current version. Before running it on an important project, make a backup of your scene, as the script modifies objects by converting duplicate geometry into instances and can collapse the modifier stack during the process.

Similar plugins