StrTools

12 votes
Version: 
2.27
Date Updated: 
06/20/2017

Quick tools in one place. Dockbar!

Additional Info: 

INSTALLATION:
1. Go to MAXScript, Run Script, find StrTools.mzp
2. Find the script button in Customize/Toolbars/StrScripts/StrTools
3. It's recommended to restart 3dsmax,

*Read the buttons tool-tips for more detailed information on how to use!

The point of this script is to speed-up workflow on my architectural visualization scenes with these simple combinations of tools.

In this script you will find:

Smooth selected objects for the value.
Place pivot on object surface where you need it.
Place selected objects pivots on top.
Place selected objects on bottom.
Place selected objects pivots in center.
Place selected objects pivots on 0 (xyz zero).
Weld vertices on selected objects.
Unify normals on selected objects.
Deletes edges on flat surfaces.
Fixes muddy faces.
Select vertices that uses only two edges.
Rename all selected.
New name of all selected/detached.
Detach all elements in selected objects.
Resets xForm on selected objects and splines.
Display selected as box. Right click to disable box display.
Display selected Backface Cull. Right click to disable selected Backface Cull.
Quadify the selected mesh.
Insert edges and sets flow on selected edges normal.
Add edit poly modifier.
Add shell modifier to selected objects.
Add FFD 2x2x2 modifier to selected object/faces for quick modification.
Add FFD 2x2x2 modifier to selected object/faces for quick modification.
Add FFD 2x2x2 modifier to selected object/faces for quick modification.
Select all Proxies in scene.
Display selected proxies as Point Cloud (Corona) and Faces (Vray).
Display selected proxies as Box.
Display selected proxies as mesh.
Select all Helpers in scene or view.
Select all Geometry in scene or view.
Select all Proxies in scene.
Select all Splines and Shapes in scene or view.
Select all Cameras in scene or view.
Select all Lights in scene or view.
Turn on or Right click off selected Lights (VRay and Corona) and camera targets (VRayPhisical and Physical).
Change selected Lights and Cameras white balance.
Lock selected (If locking camera or sun, it will also lock their target).
Unlock selected (If unlocking camera or sun, it will also unlock their target).
Selects all objects without materials.
Randomness on X axis. Minimun % for scale
Randomness on Y axis. Maximum % for scale
Randomness on Z axis.
Randomize positions of selected objects based on input numbers. (Groups are ignored, each selected in group will be randimized)
Randomize rotations of selected based on input numbers. (Groups are ignored, each selected in group will be randimized)
Randomize scale in percentages of selected. X input=Minimum, Y input=Maximum. (Groups are ignored, each selected in group will be randimized)
World coordinate system for randomizations. For scale this will be ignored, local only.
Select objects by material.
Update scene material list. This may take a while...
Atach all selected into single object. More objects=slower. *Tested only on 3ds max 2016.
Quick assign ID to selected.
Quick select objects by ID.
Random select objects in selection. *Tested only on 3ds max 2016.
UVW Box mapping on selected objects (600x600).
UVW Plane mapping on selected objects (600x600).
UVW xForm modifier on selected objects.
Remove materials on selected objects.
Disable/Enable displacement on all applied materials.
Random wirecolor by material.
Random wirecolors by object.
Random UV offset on selected objects.
UVW xForm rotations by object
Autoflat with Unwrap UVW.
Flat selected on X axis
Flat selected on X axis
Flat selected on X axis
Show materials in viewport. Right click to hide.
2.2 Gamma workflow.
VRaySun
Corona Sun
Layers for architectural visualization scene.
Clean empty layers, garbage, trackview nodes, fixes large file size problem.
Popular aspect ratios presets for output size.
Copy (Save) selected for merging into another 3ds Max application.
Paste (Merges) previously Copied selection into exact position.
Incremental Save.
Set region.

*v2.20
-Added quick lister with interactive selections!
-Little UI reorganization
-Selections and modifications are now separate tabs
-"Improved" collector and re-asset button. To avoid 3ds max bugs, the last collector was little slow. Now the collecting part in script is faster, but sometimes you'll need to press is couple of times until 3ds max sets all paths! Stills beats the manual re-asset:)
-Right click on Layer button to delete all empty layers
-Bug fixes

*v2.22
-Minor bug fixes
-If working with one object when adding UVW while faces selected, face selection will stay
-Right click to refresh the selections list

*v2.24
-sAttach improvements
-Cleaner improvements

*v2.25
-Bug Fixes
-Speed improvements

*v2.26
-Bud Fixes
-Cleaner improvements (motionclip + emptying memory)

*v2.27
-Collector does not automatically assets, now it only collects files into one folder.

Version Requirement: 
2014-not tested on lower version but it should work. Some of code done in 2016 may not work in lower versions.
AttachmentSize
strtools_v2.10.mzp11.25 KB
strtools_v2.11.mzp11.26 KB
strtools_v2.20.mzp11.68 KB
strtools_v2.22.mzp11.76 KB
strtools_v2.23.mzp11.83 KB
strtools_v2.24.mzp11.9 KB
strtools_v2.25.mzp11.92 KB
strtools_v2.26.mzp11.89 KB
strtools_v2.27.mzp11.67 KB

Comments

Comment viewing options

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

Great Timesaver

If you are working with 3ds max many hours on a daily base then this script is definitely a good timesaver.
It takes a few days to get to the new workflow, but after that it saves A LOT of unnecessary mouse moving and double, triple, quadruple clicks on multiple buttons

I truly love it and i really hope that the developer keeps it up :)

Photorealistic Architectural Visualizations

www.3D.cr

3dbybrunolopes's picture

Error

Lately I'm getting this error using your tools

AttachmentSize
error.png 7.14 KB
Spline's picture

Eclean

Hi, It would be nice to be able to edit the threshold on the eClean feature because the edge on a chamfer or a curve surface disappear completely.

Keep up the good work, very useful your tool!!

strale88's picture

You can just rename the .mzp

You can just rename the .mzp file to zip and extract the StrScripts folder to your scripts folder in 3ds max folder.
v2.11 -I've fixed the dNorm button.. It resets the normals. Right click to add Edit Normals modifier for extra tweaking.

Regards.

fajar's picture

basically its administrator

basically its administrator problem, try to run your max as admin.

3dbybrunolopes's picture

2.1 error

Hi, when intalling the new update gives me the following error

 

AttachmentSize
error.jpg 33.46 KB
3dbybrunolopes's picture

Edit Normals/Reset

What would be nice, is to add an reset normals through and edit normals modifier.
I work with sketchup and revit/archicad models, and normally we must to reset the normals in order to fix normal issues

strale88's picture

Customize/Toolbars/StrScripts

Customize/Toolbars/StrScripts/StrTools

KTF25's picture

Can't open

Hello,

How do I access this? When I click on Run Script, nothing pops up...or is it hidden somewhere else? I'm using 3DS Max 2016, so I doubt that's the problem. Help would be most welcomed, please.

Thank you!

sirmontal's picture

Thanks but...

Thanks mate but it doesnt work the same.

When i apply a uvw box map of 1m. It used to randomly move teh geometry around. It still does this but it does it weirdly and stretches on one of the planes. Hard to explain but it doesnt work quiet the same

Comment viewing options

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