3ds Max | Tutorials

Using Regex in 3dsMax

1 vote

There used to be two things in life that truly scared me. One was the soundtrack from Frozen. The other was Regular Expressions. Find out which one I said "Let it go" to...

Tutorial #002 - Parametric Superflow

83 votes


Mindflow Solutions Tutorial #002 - Parametric Superflow

Software: 3ds Max

Learn how to use the Parametric Array script by Ali Torabi as a Superflow controller!

Topics discussed:
- Parametric Array / Script by Ali Torabi
- 1-Dimensional Linear Controller
- Superflow Control
- 1-Point-Pivot
- Linear Harmonics
- Trajectory->Spline->Mesh Creation
- Animation Setup
- Object Parameter Control
- Advanced Array Structures

Length: 29 minutes

Brick Wall Quick

4 votes

This is not a tutorial or script, just download the .max file.

Just trying out a brick wall with several scripts but sadly I have an old laptop so I thought why not try to make my own brick and then use the Clone Modifier (iToo) to clone it to two layers so that I could add more layers at a later date. It worked, I admit it's not brilliant but it might be useful to someone out there.

Made in 3D Max 2009

Added a Script made using Primitive Maker, it will be found under Wall and created a brick.

Maxscript tutorial: Abbreviations

4 votes

Have ever wished for maxscript to have short cuts, So instead of writing a whole code like for loops ... or functions you just have to type (fordo) for example or (FN) and then press a Ctrl + Shift + A and it will throw you a full code that you pre defined, it's like magic and saves a lot of time. In this small tutorial we are gonna discuss how to do this using maxscript hidden technique (Abbreviations)

Maxscript tutorial: Print vs Format

2 votes

I just finalized a Maxscript tutorial showing the difference between Print and Format command when exporting to external files, check it out.


Get list of all subfolders

0 votes

-- How to get list of all sub folders in special path --

function GetAllSubDirs_fn MyDirectory =
temp = #();
s = 1;
folders = getDirectories (MyDirectory + "/*");
t = folders.count;
while s < t do
for i = s to t do (temp = getDirectories (folders[i]+"*");
for j = 1 to temp.count do folders[folders.count+1] = temp[j] );
s = t;
t = folders.count;
sort folders
return folders;
-- call the function whit a folder path --


MaxScript 2012-2015 CHM Help

2 votes

After some time looking to get back the behavior of the MaxScript help previous to 2012, I couldn't find any information to do:

Press F1 to open the CHM Help file (not a combination of keys)
Open a single instance of the CHM file
Pass the selected word to the Index tab.

Finally with the help of a "lost" little utility, I got it working (mostly) as it used to be.

What do you need?

1. The CHM file
2. The little utility "KeyHH.exe"

You can download the CHM files from the following links:

3ds Max 2012


0 votes


1 vote


0 votes
Syndicate content