AvizStudio Tools - ATiles

196 votes
Date Updated: 

ATiles is scripted 3ds Max plug-in for creating roof tiles, tiled floors, brick walls, fences, and more.

Additional Info: 

 Pro version of the script (commercial) includes all the futures of the free version plus:

  • Create ATiles object with one click from roof plane, geometry or spline.
  • Cache mesh for speed. Store inside ATiles object generated geometry for viewport and render.
  • Re-create mode. Rebuild objects without loosing material or connection to other objects.
  • More advanced tools - Volume, Path(beta) and Surface(beta) tools.
  • Random transformations of the tiles - Rotate, Move and Scale.

 New in version 2.52:

  • Always create a region – option
  • Other small bug fixes

 New in version 2.51:

  • New Region & Volume mapping option
  • Other small bug fixes

New in version 2.50:

  • New Presets system
  • Included 100 new presets in 10 categories
  • Region and Volume optimization
  • Random Material optimizations
  • Transforms and material variations on sub-object level
  • Other small bug fixes and optimizations

New in version 2.02:

  • Fixes small bugs.
  • Speed optimizations.

New in version 2.01:

  • Select Similar function - select similar ATiles objects based on their parameters.
  • Create Roof/Geometry object based on smoothing group (ATiles Pro only).
  • Create Roof/Geometry object based on face normal (ATiles Pro only).

New in version 2.0:

  • Create options to set tilt and cut angles from points in the viewport.
  • Option to fit tiles count to given size for X, Y or Z.
  • Option to control base and top cut angles.
  • Option to redefine custom tile. Unlimited custom tiles.
  • Option to select main, first and viewport tile.
  • Options to align tiles - move, rotate and mirror.
  • Option to improve weld Accuracy for small object when a region is selected.
  • Option to align region to tilt angle.
  • Option to set material ID variation.

 New in version 1.4:

  • Set internal scale of the sub elements for X, Y and Z.
  • Auto optimization of sub elements when creating new object.
  • New video - How to cover with ATiles complex roof .

New in version 1.3:

  • Option to replace first element or first row of elements with the element stored in "Custom2".
  • New video - Haw to create custom roof tiles with version 1.30.

New in version 1.2:

  • Offset R - Offset every even row.
  • Reset button - Reset parameters to default values.
  • New download page with more information about the script.

New in version 1.1:

  • Offset Z - offset elements in Z-axis
  • Absolute offset for X,Y and Z - Define exact distance between elements. You can turn it on or off with one click of a button.


  • Download and unzip the desired version.
  • Use included ATiles_Setup.exe to install the script.
  • Restart 3ds Max
Version Requirement: 
3ds Max 7 or later
Video URL: 


Comment viewing options

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


i was using v.2 i didn't notice this improvement its fantastic thank you very much for making free copy of it .

helgajones's picture

Hello there! Thank you for

Hello there! Thank you for sharing this post. I will surely try the latest version of this. Thank you for your suggestion.

titane357's picture

Your script is a real time

Your script is a real time saver !!! Thanks

atanasbak's picture

ATiles Pro v2.50

The latest version of the script is a free update to all current 2.x Pro users.

To update your Pro copy of the script, install the free version from the site over your Pro copy.

This will update your Pro copy of the script to the latest 2.50 Pro version.

atanasbak's picture


Hello, thanks for your suggestion.
We are looking for solutions to extend ATiles script to work with proxies, but the problem is that the tiles on the edge of the object should be editable(for slicing and boolean operations) and proxies are not editable.

tiagodmed's picture


Hello I would like to suggest a feature for Atiles ... it could accept as a custom model a proxy (vray, mental ray or corona)?
I tried using a model with many polygons and it crashes.

Thank's for your attention.


concregrama.jpg 302.68 KB
atanasbak's picture

Random Material ID

There is such option in "Variations" roll-out - Random Material ID.
You can also set random material ID only for one specific ID of original object without modifying others.

3dbybrunolopes's picture

Option to generate random material/face ID?

It would be usefull have an option to generate a random material/element id. to use for example with a multisubobject material and the modifier material by element, or with vraymultisubtex map, or multitexture from cg-source...

What you guys think?

igamaximus's picture

Thank you very much for your work Atanasbak!

I strongly believe you improved all performance aspects of the script, i will test deeply as soon as i can and send report here.
Apart from anything else, this is one of the best scripts on scriptspot, realworld and every day tool.
Thanks a lot, i am just reading about PRO features and i will do my best to support your valuable work by purchasing it.


atanasbak's picture

New version 2.02

Hi Igor,
Try the latest version 2.02 of the script.
It should run faster and with no crashes in you system.
Best regards

Comment viewing options

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