Stone Placement Tools

250 votes
Date Updated: 
Author Name: 
Alessandro Ardolino

This script creates stone walls, quad stones pavements and irregular stone patterns for various uses. It's suitable for both realtime and production.

Additional Info: 

aa_stonePlacementTools 1.0 for 3dStudio Max

this script collects some utilities for the creation of stone walls, stone pavements and an irregular stone pattern to simulate both walls and floors.

the script automatically bakes normal maps, AO maps and height maps for realtime use.

the images from the video are rendering of some script-generated patterns, without any material, only postproduction and compositing.

the script is now available for download!
tha script can be used for both personal and commercial purpose,
I you like it and found it useful, just let me know and let me see
some results :)

Please refer to the video to see almost all the features in action.

Video URL: 
aa_stoneplacementtools.zip53.62 KB


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Peperoni79's picture

normal map and AO


has anyone figured out how to bake the normal maps and AO correctly? Im using 3ds max 2016 and v-ray 3.2

Jonan's picture

It doesn´t Work

I am interesting in that Script but doesn´t work for me.
When i run the script in Max 2012 doesn´t happen anyting.

Why? Is it not for Max 2012?

magilla's picture

doesn't work

doesn't work

Musthafa's picture

Create Button

Hi Thanks for this Script,
But How can I create a button for this

mikeone's picture

Very useful script

Thank you! And happy Holidays! ;)

bangmay's picture



That Random Guy's picture

Do not bother downloading

After trying this script with multiple versions of 3ds max, I would recommend against using this script. Only part of the script works.

What you CAN do:
Create procedural Stones and rocks using the settings boxes.

What you CAN'T do:
Create Normal Maps.
Create Ambient Occlusion (AO) Maps.
Create Height Maps.

Conclusion: Not worth the headache of trying to find someone who knows what is going wrong with the script and getting support for it. This script is pretty much useless, and with the script file itself being encrypted (yes I tried to open it in 3ds Max's script editor and it said it was), you can't actually debug and fix the script yourself.

Also, the poster did NOT state what version of 3ds Max this works with and on top of that, he cropped out the Max version he uses in the video.

Overall a waste of time and with the poster not bothering to help people with fixing his own script, its just not worth the headache and time.

sebs17's picture

how it works?

what did you do??? i try tu used but i had the same problem that everyone have with 3dmax also i'm using 3d max 2014

rezoloot's picture

Hi and big thank you

Max 2014 (16) SP5 win7 64, works like a dream, every parameter, not one problem, it actually helps me out in a few ways, will post results, on another tip, in your new version, will you be adding spline's for the walls to follow, I know its a big ask but its such a great script.

Once again, thank you

Derp Meowslurp's picture

copy the .mse and the folder

copy the .mse and the folder into your scripts folder in max root.

Then you need to make a macroscript and drop it into your viewport. Preferably save .mcr in the maxroot/Macroscripts folder.

Here is the template:

macroScript stonePlacement
	category: "Derp_Meowslurp"
	internalcategory: "stonePlacement"
	toolTip: "Stone_Placement"
	buttonText:  "StonePlace"
	scriptFile = (GetDir #scripts) + "\\aa_stonePlacementTools_1x0.mse"
	if (doesFileExist scriptFile) then
		fileIn scriptFile
		messageBox "Unable to locate the script." title:"ERROR!!!"		

You can change the top four strings in the quotes to whatever you want; the category string will make any new name you put in it. so it will be found in the customize menu.

All your scriptz are belong to me!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.