3ds Max | Scripts

Move To Surface

22 votes

The following will let the user move objects along their Z axis to fit a specified surface. Such a script can be used to automatically plant trees, poles etc. on the ground.

This script is straight out of the 3ds Max MAXScript reference file. Its part of the MAXScript 'How To' lessons that teaches how to use MAXScript with practical problems. Load your MAXScript reference (the one that ships with 3ds Max) and do a search for 'align surface' and it'll be the first result.

I did not write this script I merely copied the code here as aligning to a surface is a very common request. Make sure to read the other 'How To' tutorials in the 3ds Max MAXScript reference - they're all really good!


9 votes

Bookscatter v0.5

Here is a script i started writing for a project i am working on.

Its in the early stages of development, but since it works ok in the tests i did  i decided to share it with you so i can get some feedback. Right now the script is encrypted but i will release it under GNU GPL license when i finish it.


50 votes

QuickToolsA collection of useful maxscripts and max features combined into one tool window. Most of the scripts I wrote myself. Some I did not write - but included as I use them regularly and find them to be extremely efficient work flow enhancers - furthermore I found no need to reinvent already solid wheels. Full credit is given to all script's authors both in the code comments and on the about page - however if for some reason I have neglected to give proper credit please let me know and I will rectify any and all such oversights. Furthermore - should anyone be unhappy that these are included I can remove them from the public release version. Finally any tools not categorized by those first descriptions are just standard max affairs to which I have given more convenient access - or are standard max affairs that have been slightly altered to suit certain production needs.

Copy Replace

33 votes

Turns a selection of objects into instances or references of another object.

Fixed in v 2.0:

  • Instances outside the selection are not replaced anymore. (Thanks to Anubis)
  • Added the option to choose between instance or reference
  • Changed the "Button name" to "Copy replace"

Ceiling Grid Generator

99 votes

Ceiling Grid Generator is a free MaxScript that will quickly create 'metal' ceiling grids commonly seen in commercial interior spaces where acoustical tile ceiling exists.

This script allows you to set custom sizing for the tile openings, the width of the grid, the height of the grid, and also creates the strips along the border for a nice finished look. You can also shift the grid side to side or up and down as well as rotate the grid. You can then preview the final grid, or go back and make more changes before committing to a grid that fits your space perfectly.

UV Tools

35 votes

[Admin update - this is a commercial script]

UV Tools is a 3d studios max plugin designed for making the process of
UVW mapping easier. Designed mainly for use directly while in Editable
Polygon mode, you can use it directly alongside while you are modeling
or editing your geometry.


43 votes

Nested Layer Manager 2 For 3ds Max

43 votes

Nested Layer Manager 2 provides the ability to nest layers in 3ds Max. This script is small, fast and allows layers to be nested in an unlimited number of folders. It has complete 2 way communication with the default layer manager; If anything is altered in either, both layer managers are updated. This allows people without this script installed to still see the normal layer organisation present in the file.

Nested Layer Manager has a free 30 day trial.

miauu's Script Pack vol.1

10 votes

miauu's Script Pack is a set of scripts that will help you to make faster and easier some of the tedious task when you use 3ds Max.

miauu's Script Pack include:

Smart Vrmesh Converter

49 votes

Syndicate content