3ds Max | Scripts


282 votes

MultyConvertor - allow to convert any materials, lights (objects) of any renders to any materials, lights (objects) and renders!!! It is all in one.

You can simple create *.mct (edit text file in any text editors and change extension) file for new render and facilities that support this type of rendering. See any *.mct in archive

Now you start the script and setup link properties from one render type to other. You can also use expression for translate value to other value or execute any max script expression.


1 vote

Shred helps you manage your clever snippets of maxscript code in 3dsMax. If you’re anything like me and forget what code you put where this script might be something for you.

Reuse, rinse, repeat

Use shred to store and tag functions or algorithms. This makes it easy to retrieve them later on when you need them. Shred also allows you to gradually improve your snippets. It’s a great way to gradually improve common pieces of code.

Save As To Current Files Directory

1 vote

A simple but time saving script.

Save_As_To_Current_Files_Directory version history
Version 1.0 - 2015.09.21
- First Release.
- Overcomes a 3ds Max bug.
- 'Saves As' maxfile to currently opened files directory. Bug reported here: http://forums.autodesk.com/t5/3ds-max-3ds-max-design-general/2015-sp3-bu...

VRayMtlConverter v2.5

149 votes

A simple MAXScript to automate otherwise time-consuming tasks regarding converting some types of materials (currently: Standard, Raytrace, Brazil Advanced and fr-Advanced) to VRay Materials - and also fixes some parameters of materials of previous versions V-Ray (1.09.xx) in view of changes in new versions V-Ray (1.46.xx and 2.0 SP1).


62 votes

Problem: The filesize of scenes suddenly increases dramatically. This slows down the workflow since every manual-save and autobackup-save takes long and it fills your fileserver with maxfiles that are very big.

Reason: 3ds max adds notetracks and reactor-collisions to the scene. A common workaround for this problem is ctrl+N (New Scene: Keep Objects and Hierarchy) or to merge your scene into an empty new scene.

Quick Attach

3 votes

This script quickly brings together a large number of objects. just this script can be used to reset Xforms.

Advanced Painter

253 votes

Advanced Painter is a modular brush-based distribution tool derrived from the Nature Painter script. This tool comes with 7 inks:

  • Grass: to create grasses; Grass: to create simple grasses
  • Hair [new]: used to create simple hair/fur (or as guide hair for Shag:Hair
  • Randomizer [new]: a variation of Scatterer used to randomly distribute a selection of objects.
  • Stone: to create simple stones and peebles.
  • Spaghetti: spaghetties, noodles, wires and other long things maker.


7 votes

Using single hotkey for Attach/Detach
Используя единственную горячую кнопку для Attach/Detach

Make Blinds

2 votes

Make Blinds is a free MaxScript that will create vertical or horizontal window blinds in seconds. With just a few clicks you can populate hundreds of windows with randomized blinds.

This script offers two modes- 'simple' mode and 'power' mode. Simple mode is a single click operation. Simply select the windows you want to treat and it will create vertical blinds with random window coverage. Power mode offers the following features:

Choose between vertical or horizontal blinds
Specify the width of the blinds and their offset from the window

Modifier Auto-Select

46 votes

This is a tool I put together because sometimes you have to work with modifiers on multiple nodes and the modifiers aren't at the very top of the stack. You’re constantly having to select the node and then selecting the proper modifier. Prime example of this is when you have a turbosmooths on top of all of your geometry while you are either skinning or modelling. It would be much easier, and save quite a bit of time, if every time you selected a node you just automatically were on the skin modifier or edit poly modifier.

Syndicate content