Stone Placement Tools

255 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.
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!

jla's picture


Very nice script Alessandro however after reading through the comments here i see you mention a version 2.0 in the works, can we have an update on how far along that update is? :D

Kidd Kosmonaut's picture

Instant Error


Just downloaded and installed Stone Placement Tools and I am getting an error right out of the gate. I'm working in 3dsMax 2014 x64. I installed everything that came in the zip to the same level in my Max plugins folder. Is there a fix for this or did I not install it properly? Thanks for any help.

jc_bahia's picture

Script don´t work

Hi, really great script but, don´t work in 3DS Max Design 2012 x64?


1.jpg 20.68 KB
lightcube's picture

Unknown Property DirectX_Manager in Standardmaterial

Someone else reported this (below) for Max 2012. I'm getting it in Max 2013:

-- Error occurred in aa_stonePlacementTools_bakeNormalMap(); filename: C:\Program Files\Autodesk\3ds Max 2013\scripts\aa_stoneplacementtools\aa_stonePlacementToolsSource\aa_stonePlacementTools_utility_1x0.mse; position: 12537; line: 499
--  Defined in encrypted script
--   called in nmapBakeB.pressed(); filename: C:\Program Files\Autodesk\3ds Max 2013\scripts\aa_stoneplacementtools\aa_stonePlacementTools_1x0.mse; position: 10243; line: 257
--  Defined in encrypted script
>> MAXScript Rollout Handler Exception:
-- Unknown property: "DirectX_Manager" in Standardmaterial:Standard <<


Shawn Olson

Developer of Wall Worm

Comment viewing options

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