Feature demos below. Newer versions may look slightly different.

Creates a simple material from a selected or dropped texture.

Adds an aligned UVW to the object, best on simple geometry.

Offsets, flips and rotates UV of the object, right-click to reset.

Checks texture scale and direction on the object.

Includes 1000+ free 4K textures from real manufacturers.

Auto Material

18.00 $

Latest version 1.99g – Updated 23/10/2024

We offer a 100% money-back guarantee if you are not satisfied with the product within 7 days of purchase, no questions asked. Policy ›

Main features

  • Creates a material by adding or selecting a texture in the list.
  • Unwraps and rotates the texture along the longest polygon edge.
  • Browses textures by category, previews and loads them.
  • Replaces a material in the current scene.
  • Rotates, flips, offsets and scales UV with one click.
  • Scales the texture to real-world size with one click.

Auto Material creates simple materials in 3ds Max from loaded textures and adds material and UV functions.

It was originally named Auto Wood and written for Vietnamese designers to create simple wood materials from real manufacturer textures, usually with a 2:1 ratio, and UV them by board length. The UV functions will continue to be developed for simple fiberboard objects and cannot handle complex unwrapping.

Requirements

3ds Max 2018 or higher, 2022 or higher recommended. Older versions still run the script, but some options are not available. An internet connection is needed to activate a license key.

How to install

If the download is a ZIP, extract it to get the MZP or MCR installer. Drag and drop the installer into the viewport and click Install if asked, there is no need to remove previous versions. The script button is in Customize User Interface > Toolbar > D95 DESIGN.

How to update

Updates are free. Use Check for Update in the script, or download the latest version from Downloads and install it over the old one. To roll back, uninstall first, then install the older version.

How to uninstall

Drag and drop the MZP installer into the viewport and click Uninstall. Settings can be kept or deleted. Uninstalling does not deactivate the license, so deactivate first to move to another computer.

If the uninstall fails, delete the script folder and its .mcr files in the two folders below, restart 3ds Max, then remove the toolbar buttons with right-click > Delete Button.

%LocalAppData%\Autodesk\3dsMax\20xx - 64bit\ENU\Scripts
%LocalAppData%\Autodesk\3dsMax\20xx - 64bit\ENU\usermacros

License key

After purchase you receive an email with a license key. Each key can be activated on 2 computers and includes support and all future updates of this version. It is a one-time payment and the key is permanent.

Activate license

The Activation dialog appears on the first start. Enter the license information from the purchase email and click Active.

Deactivate license

To move to another computer, deactivate on the current one first via About > Deactive License. If the old computer is no longer accessible, use License manager in the Account page to deactivate it remotely.

Troubleshoot

If the script keeps asking for the key or activation fails, check that the computer is online and 3ds Max is not blocked by the firewall. Older versions identify the computer by its MAC address, which antivirus software can randomize, so update to the latest version. If 3ds Max cannot write to disk, run it as administrator and activate again.

1.99g | 23/10/2024

  • Fixed a bug where the Auto UV features did not use the default width parameter from the script system settings.

1.99f | 17/08/2024

IMPROVE
  • The script now removes special characters, including spaces and newlines, from the license key when it is entered. This avoids errors when copying the key from an email instead of the My Account page.
  • Code optimizations for faster running.

1.99e | 17/08/2024

IMPROVE
  • License system updated to v2. It fixes errors caused by changing network configurations that deactivated the script. The message “License updated successfully!” appears when installing the new version.
  • Significantly increased the time the script can run offline without the Internet.
  • Optimized code. The script starts and loads settings faster.
FIX
  • Attempted fix for false alarms from some antivirus programs.

1.99d | 17/05/2024

NEW
  • License Manager integrated into Auto Material. When the activation limit is reached, the License Manager panel appears so one of the old machines can be deactivated. After that, the script activates the license on the current computer.
IMPROVE
  • Improved boot speed after first activation.
FIX
  • Fixed the title of some message boxes.
  • Fixed some tooltips.

1.99c | 29/04/2024

IMPROVE
  • The script can now work offline without a constant Internet connection.
  • Updated the license system, significantly reducing boot time.

1.99b | 18/04/2024

IMPROVE
  • The script now asks before deleting the license file when activation fails.

1.99a | 16/03/2024

FIX
  • Fixed a bug that prevented the script from starting the first time.

1.99 | 01/03/2024

NEW
  • Added Polygon Limit in Script System Setting: sets a polygon limit for Auto Unwrap and UV by Polygon. It should not exceed 5000.
FIX
  • Fixed some tooltips.

1.97 | 17/02/2024

CHANGE
  • The script is now designed for an interface with GetUIScaleFactor equal to 1 instead of 1.5. This suits Full HD screens and high resolution screens with High DPI Scaling Override set to System. Interface errors will occur if Scaling Behavior is set to anything else.
FIX
  • Fixed font errors on buttons in some languages.

1.95 | 01/01/2024

NEW
  • The Material Replace feature has been reworked with new uses. See the instructional video for details.
IMPROVE
  • UVW by Polygon limit increased to 5000 polygons.
FIX
  • Fixed tooltips and spelling errors and improved the installer.

1.92 | 25/11/2023

NEW
  • Added Pick Material button: picks a material from the current scene into the script’s material slot. The picked material is not linked to the current diffuse texture preview and parameters, so pressing Create restores the original material.
  • Right-click now refreshes the current material preview after dragging and dropping materials from the native 3ds Max material editor.
IMPROVE
  • Reduced script first startup time in 3ds Max.

1.88 | 30/10/2023

FIX
  • Fixed a bug that disabled the Round Edge and Hard Edge dropdown list when starting the script in V-Ray material mode.

1.87 | 21/10/2023

NEW
  • Added custom values for Mirror, High Gloss, Low Gloss and Matte in Script System Settings > Glossiness Value. These directly set the gloss of new materials created by Auto Material. They are glossiness values, the opposite of Roughness.
IMPROVE
  • Reduced script first startup time in 3ds Max.
FIX
  • Fixed a bug that prevented the Query String dialog from closing automatically when closing the script.
  • Fixed an “undefined” bug when deactivating the license.
  • Fixed some dialog titles and tooltip errors.

1.81 | 23/08/2023

FIX
  • Fixed a bug that prevented the script from starting after a period of use.
  • Fixed an error message when deactivating the license.
  • Fixed a bug in Auto Unwrap that caused a hang when relaxing UV.
  • Fixed other minor license issues.

1.78 | 07/08/2023

FIX
  • Fixed some license key activation issues.

1.74 | 07/07/2023

NEW
  • Added custom Iterations for Unwrap Pro in System Settings.
IMPROVE
  • The script now adds Unwrap Pro automatically if it is available in 3ds Max.
  • Snap Angle is turned off automatically to fix a rotate UV issue in Auto Unwrap.
  • Hold Alt and press Rotate UV to rotate with the last entered value.
  • Hold Alt and press Auto Unwrap to re-align the UV island.
  • The last angle value of Rotate UV is saved and loaded.
  • Updated the license system to the latest version.

1.68 | 06/05/2023

NEW
  • Hold Shift or Ctrl to set the UVW by Object gizmo position.
IMPROVE
  • Redesigned the main interface to be more compact.
  • UVW by Object no longer applies Reset Xform to the object.
  • Click Rotate UV to enter a custom rotate value. Ctrl + Click rotates 45 degrees. Shift + Click rotates 90 degrees.
  • Added undo after applying, removing or replacing a material and after processing object UV.
CHANGE
  • For privacy, the script no longer asks for an email when activated and does not save email information on the computer.
FIX
  • Fixed a “]” message when entering a key in the script.
  • Fixed a conflict between the license checker and other software.
  • Fixed some icons and tooltips.

1.60 | 06/05/2023

FIX
  • Fixed a license issue that allowed activation in only 1 instance of 3ds Max on the same machine.

1.59 | 04/05/2023

NEW
  • Added “Auto Detach by Material” function.
  • Added “Remove Material of Selection” function.
  • Added “Real-world resize texture” function: scales the selected object texture to real-world size.
  • Added “Auto Unwrap” function: like UVW by Polygon but faster. Still in development.
  • Added “Debug On” checkbox in the script system setting.
  • New Offset UV method for objects with an Unwrap UVW or Auto UVW Unwrap modifier. Slower but better result.
IMPROVE
  • Improved UV by Polygon performance. The warning limit increased from 500 to 2000.
  • Improved icon design and fixed some icon bugs on high-res monitors.
  • Improved the Query Number dialog interface.
CHANGE
  • Renamed modifiers created by the script to “Auto UVW Map”, “Auto UVW Xform” and “Auto UVW Unwrap”.
  • Changed the “Lock 3ds Max UI when using UV function” checkbox to “Safe Mode”.
FIX
  • Fixed Scale UV not working with a single object.
  • Fixed some tooltips.

1.48 | 27/04/2023

NEW
  • Added a function to force show textures in the viewport for newly created materials.
  • Added Pick Material to Apply button: picks a material to apply to selected objects. Hold Shift to apply UVW related modifiers as well.
  • Added Pick Material to Select: picks a material to select the objects assigned that material.
  • Added “Add current material to Material Editor” button.
  • Added “Scale UV” button: click to enter a scale value. Shift + Click makes the texture smaller, Ctrl + Click makes it bigger. Right-click resets the scale value.
IMPROVE
  • Improved performance of Offset, Rotate and Flip UV.
  • Improved UV by Object: more accurate and adds Reset Xform to the object automatically.
  • Improved the button icon design.
FIX
  • Fixed UV by Object still freezing the UI when starting the process.
  • Fixed tooltip content when the “Lock 3ds Max UI when using UV function” setting is not used.

1.43 | 18/04/2023

IMPROVE
  • The 3ds Max user interface is no longer locked when using Auto UV. This option can be re-enabled in Script System Setting. Locking the interface, especially for UV by Polygon, gives some performance benefit and prevents mistakes.
  • Press ESC to force abort Auto UV.
  • Improved some tooltips and icons.
FIX
  • Fixed Checker Material failing to restore original materials.

1.39 | 07/04/2023

NEW
  • Added a button to open the Auto Material free texture collection online.
  • Added Texture Import and Texture Remove buttons.
IMPROVE
  • Improved the user interface layout and changed some button icons.
  • A warning appears when too many polygons are selected for Auto UV.
  • Open Custom Texture now uses the current database collection as the start path.
FIX
  • Fixed script settings being reset when updating the script.
  • Fixed some text and tooltips.

1.32 | 05/04/2023

NEW
  • Added Stone category to the Sample Database texture.
IMPROVE
  • Material Replace can now be used with multiple selected objects.
CHANGE
  • Auto Wood is renamed Auto Material.
FIX
  • Fixed some performance bugs in UV by Polygon.
  • Fixed some tooltips and text.

1.26 | 04/04/2023

NEW
  • Added Sample Material on install.
  • Added UVW Width option in Script System Settings.
  • Added Reset Script System Setting function.
IMPROVE
  • Improved the Checker Material pattern.
  • Click the texture thumbnail to select a custom texture.

1.24 | 01/04/2023

NEW
  • Added Restore Original Material function for Checker Material.
  • Added Auto-Detect option in material selection. Supports V-Ray and Corona.
  • New database update method: custom database location.
  • Added Round Edge and Hard Edge options for new materials.
  • Added load and open custom texture functions.
  • Added tooltips and guides for buttons.
  • Official release for public users.
IMPROVE
  • Improved UV functions: right-click, Shift + Click, Ctrl + Click.

1.18 | 25/03/2023

NEW
  • Added UV by Object function.
  • Added Checker Material function.

1.15 | 17/03/2023

NEW
  • Added Brand, Collection and Code dropdown lists.
  • Added Panel Width option in Script System Settings.

1.10 | 12/03/2023

NEW
  • Added Previous Texture and Next Texture buttons.
  • Added Thumbnail Auto Generator function.
  • Added Script System Settings.

1.04 | 10/03/2023

NEW
  • Added UV functions: offset, flip, rotate.

1.00 | 01/03/2023

NEW
  • Finalized key features and released the beta version.

User interface

Three groups: Select Texture â‘ , Material Create â‘¡, Material Function â‘¢. About Script and Script System Settings are in the Select Texture group.

Script user interface.

Pick a texture in Select Texture and a material is created in Material Create. Adjust type, glossiness and round edge, the slot updates immediately. Drag the material to the Material Editor or onto an object.

Select Texture

Only diffuse textures are used. The script comes with 10 samples in 2 collections, Wood and Stone.

Select Texture group.
  • Texture Collection â‘ : choose a collection.
  • Texture Code â‘¡: choose a texture, or use Previous â‘£ and Next ⑤.
  • Texture Preview â‘¢: current texture, also a button.
  • Add Texture â‘¥: add a texture to the collection.
  • Remove Texture ⑦: delete the texture file permanently.
  • Texture Database (…): choose a custom database folder, right-click to reset. Restart the script to apply the change.
  • Heart â‘§: download the free collection of 2800+ textures.
  • About Script ⑨ and Script System Settings â‘©.

Texture Remove warning.

Texture Preview â‘¢ actions:

  • Click: load a temporary texture.
  • Right-click: view the original image.
  • Ctrl + Right-click: open the collection folder.
  • Shift + Right-click: open the database folder.

The free collection is provided by manufacturers in Vietnam, mainly wood and stone. Do not resell it. The video shows how to use it as a database.

Database structure

Follow the structure of the default database, located at the path below. Thumbnails are generated automatically. To use custom thumbnails, add a Thumbnail folder in each category with matching file names.

%LocalAppData%\Autodesk\3dsMax\20xx - 64bit\ENU\Scripts\D95 DESIGN\Auto Material\Database

Texture Database Structure.

If the structure is wrong, reset the database path and restart the script.

Material Create

A new material is created whenever the texture or a setting changes.

Material Create group.
  • Material Type â‘ : Corona, V-Ray or Standard. Auto follows the renderer.
  • Glossiness â‘¡: mirror, high gloss, low gloss or matte.
  • Edge â‘¢: round edge adds a round edge map to the bump.
  • Create â‘£: create the material manually.
  • Pick Material ⑤: put a scene material into the slot as temporary storage. Its settings cannot be edited and Create restores the original material. Right-click refreshes the material preview.
  • Material Slot â‘¥: drag to the Material Editor or onto an object.

Options ⑦, all on by default:

  • Auto Name (N): name new materials automatically.
  • Auto Create (C): create on every change. Off: press Create.
  • Material Preview (P): show the preview.
  • Preview Background (B): show a background in the preview.
  • Create Legacy Material (L): CoronaMtl instead of CoronaPhysicalMtl.

Material Function

Sixteen functions for materials and UV.

Material Function group.
  • Apply Material â‘ : apply the slot material to the selection.
  • Material Replace â‘¡: replace one material with another, see video. Right-click: replace the material of the selection with the slot material.
  • Pick Material to Apply â‘¢: pick a material and apply it to the selection. Shift: also copy the UVW Map modifier.
  • Select Similar â‘£: select objects with the same material.
  • Detach by Material ⑤: detach faces by material.
  • Remove Material â‘¥: remove the material of the selection.
  • Checker Material ⑦: apply a checker material. Right-click to restore.
  • Material to Editor â‘§: add the slot material to the Material Editor.
  • Real-world Scale ⑨: scale UV to real-world size.
  • Auto Unwrap â‘©, UVW by Polygon ⑪, UVW by Object â‘«: automatic UV.
  • Offset UV ⑬, Flip UV â‘­, Rotate UV â‘®, Scale UV ⑯: edit UV.

Auto UV

Aligns the UV of each face to the texture length.

Auto Unwrap â‘© adds an Unwrap modifier and aligns the UV islands. Handles large polygons without crashing, but works poorly in 3ds Max 2022.1 and earlier. Best with the Unwrap Pro plugin.

  • Click: flatten and break all edges.
  • Ctrl + Click: flatten by smoothing group.
  • Shift + Click: flatten by 45 degree threshold.
  • Right-click: re-align the UV islands.

UVW by Polygon ⑪: a UVW Map aligned to the longest edge of each polygon. Slow but accurate. Esc to abort.

UVW by Object â‘«: a UVW Map aligned to the longest side of the object. Fast but less accurate. Best when panels are separate objects. Esc to abort.

UVW by Polygon vs UVW by Object.

Do not chamfer before Auto UV, it slows the process or crashes 3ds Max.

UVW by Polygon before and after chamfer.

Edit UV

Each function adds a UVW Xform modifier. With Auto Unwrap objects, Offset UV offsets the UV islands. With polygons selected, only those polygons are affected.

Offset UV ⑬:

  • Click: random offset U and V.
  • Ctrl + Click: random offset U.
  • Shift + Click: random offset V.
  • Right-click: reset.

Flip UV â‘­:

  • Click: flip U and V.
  • Ctrl + Click: flip U.
  • Shift + Click: flip V.
  • Right-click: reset.

Rotate UV â‘®:

  • Click: enter an angle.
  • Ctrl + Click: rotate 45 degrees.
  • Shift + Click: rotate 90 degrees.
  • Alt + Click: repeat the last angle.
  • Right-click: reset.

Scale UV ⑯:

  • Click: enter a scale.
  • Ctrl + Click: tile -0.1, bigger.
  • Shift + Click: tile +0.1, smaller.
  • Right-click: reset.

Script System Settings

Opened with the gear button next to About Script.

Script System Settings.
  • Glossiness Value â‘ : reflectivity of each glossiness option.
  • Default Width â‘¡: texture width for Auto UVW and Auto Unwrap.
  • Polygon Limit â‘¡: polygon count before a warning. Keep under 5000.
  • Unwrap Pro â‘¢: iterations for the Unwrap Pro plugin, sold separately.
  • Quick Close â‘£: pressing the toolbar button again closes the script.
  • Save Position â‘£: reopen where it was closed, else at screen center.
  • Debug on â‘£: shows processing info after some functions.
  • Safe Mode â‘£: locks the 3ds Max interface while UV functions run.

Related products

Purchase

Enter your email to continue to payment. Your order details and download link will be sent to this address.

Secure payment, with instant delivery to your email after checkout.
By continuing, you agree to our terms and refund Policy ›