3ds Max | Scripts

Create Sliding Window

9 votes

Creates a sliding window from a selection of Rectangles. This script takes the rectangles and fills the interior with a Sliding window flush with the rectangle. Make sure to change the 'include script' path statement to reflect you 3ds max location

Batch Export/Import

21 votes

This is a free script, for non commercial use.

This is the perfect script to transfer your models from 3ds Max to ZBrush/Unity/UDK/...
Basically it batch exports objects to multiple files.
Supported formats : max, obj, fbx, 3ds, ase, dwf, dwg, dxf, dae.

Inset by Smoothing Group

0 votes

As the mcg installation process was pretty convoluted, I decided to redo the InsetBySmoothingGroup modifier in maxscript - the speed is the same and you don't have to care about different versions of max behaving different, connecting disconnected nodes and all that stuff. Now it's just one .ms file, and there's no vertex weld needed either.

Change Textures (Assets) Extensions

2 votes

This small script will allow you to change the assigned texture extensions from one type to another either globally or to selected objects, the reason why I created this tool is you might face one of the following scenarios:

SME Get Selected Materials

3 votes

This script is useful only for script writers.

This is just simple function to get selected materials / textures / controllers from active view in SME.

Function returns materials :) - not names of materials.

Mesh Surface

8 votes

Creates surface defined by four splines. The order of picking the splines matters - they should form a closed loop. If you get a weird looking mesh, try once again starting with another of the four splines:

Note that if any of the splines are animated, the resulting mesh is animated, too.

SlicePoly

0 votes

Description:

This script is designed for a quick Slice on the Editable Poly surface with certain Distance and Step. And also it’s possible to create Tiles quickly.
SlicePoly

Bitmap Tracking / Resizing ....

18 votes

New  -  ++ All Assets ++

New  -  Auto relink selected files
.

Bitmap Tracking / Resizing... is tool similar to Asset Tracking. But it gives more possibility to work with bitmaps:

- Support for All Assets now
- Sort files by name, image width, height, file size, path, gamma, texture name, status (Found - network, Found -  local, Not found)
- Resize selected bitmaps to 2k, 1k, 512, 256, 128, 64px and save in new folder (not available in demo)
    - easy batch resize and reconect selected bitmaps (by size) before sending to external renderfarm,
    - resize bitmaps in large animation sceens to reduce memory ussage,
- Convert... see below
- Change / Rename paths (with paths history and rename path prefix eg. change only server/drive letter)
      * Choose from path from history (already used paths in curent project)
      * Pick new path
      * Batch rename paths beginng ( drive letter or paths C:\sample\abc\ and rename them to Z:\3d\sample\abc\ )
- And More...

Backgrounder

2 votes

backgrounder

This script try to fix the problem created with the 2014 version when Autodesk remove the “lock zoom and pan” option from the background menu. It creates a “Virtual Studio” in a very easy way with planes that are frozen but still visible and far away so they are not annoying in the perspective view. It is a must have for any modeler that want to use reference images.

Clear Variables

7 votes

"Clear all declared vars (i.e set = undefined) so scope can be tested without having to close/reload MAX!
* This script is for MAXScripters to use during code development."

Syndicate content