ScriptSpot is a diverse online community of artists and developers who come together to find and share scripts that empower their creativity with 3ds Max. Our users come from all parts of the world and work in everything from visual effects to gaming, architecture, students or hobbyists.
This script has been in my toolbox for a long time, so I’ve taken it out, polished it up, and partnered it with a friend. There are probably other scripts out there that will do this for you but I hope you will find mine intuitive and easy to use.
Many 3d offices and individuals have folders filled with 3d objects ready to be put to action. Custom asset browsers, databases, tools and plugins are available for accessing these objects. But what happens when the quality of the objects isn’t that good (anymore)? It is a lot of work to check every file by hand. I call this: asset-rot. No sweat! I present the Asset Mass Analyzer!
this script replaces or distributes objects across initial selection. it differs from standard tool with ability to use offset position (clones will be offset like a reference object, no need for pivots synchronization). transforms (size, rotation position) of source object and replaced objects are taken into account.
with this script you can toggle NURMS or meshsmooth or turbosmooth on mesh or poly objects. change iterations up and down for NURMS meshsmooth and turbosmooth. multiple objects selection is also supported.
this script will randomize materials across selected objects. you can load materials from libraries, multimaterial and material editor slots. each materials has its weight.
this script is intended to ease material library maintenance. you can add materials to the library and write commetns for them. you have a folder structure on your HDD, which represents material categories, and you have one file per material. so you can change structure and move materials by working with folders and files. so you need to define a working path in the code.