Tagged 'macroscript'

Backup Max INI File

63 votes

Made a copy of Max INI file and save it with the same name (3dsmax.ini) into Archives folder in Max 9 and higher, or into Autoback in previous.

Incremental Save

50 votes

It's a my super slim version with similar functionality to the Martin Breidt script, that saves incremental file versions while keeping the name of the latest - most-up-to-date version always the same as the original file. This is good for XRef'ing because the filename does not change.

StickyLock

46 votes

Description:
This script is for animators to Lock any object (great for IK controls) to any temporary parent, such as a handrail or a bone etc, and it bakes the animation. The user can choose to snap the control to the center of the object or with the offset still in place (offset is on by default)

StickyLock Preview

gizmoControl

42 votes

gizmoControl UI screenshot
This macroscript (to be found in the "MB Tools" category after executing the .mcr) will allow you to link the transformation of a modifier gizmo to some other scene object. Afterwards, the gizmo will always be fully aligned to that other scene object, which can be freely animated by any kind of controller and linked to any other scene node. In some way this is very similar to World Space Modifiers but it works for any kind of modifier gizmo.

This tool can be very useful for creating complex modifier animations, for example animating a Slice modifier's plane along a path, attaching a UVW Map modfier to some animated helper object, transforming a Displace modifier with some other object, or having an extra node control the- symmety plane of a Symmetry modifier.

Poly Average Normals

36 votes

The macro script that averages all vertex normals
for faces tracked using custom (time saver) "smart selection".

Poly Average Normals

Fetch Selected

33 votes

Fetch Selected

Good for large scenes where Hold/Fetch is more stable than Undo/Redo
Brief feedback printed to the Listener

Primitives Default Override

30 votes

If like me you constantly zero out the segments of planes, cylinders and other tubes and cones you create, this script is for you.
It replaces the primitives creation macroscripts shipping with 3dsMax so that :
Cylinders, Tubes and Cones : Height Segments = 1, Sides = 16 (18 is only symmetrical on one axis)
Planes segments = 1x1
Teapot segments = 8 (as suggested by a good friend of mine ; this Teapot deserves a face lift)

I recommend putting it in the following location so that it overrides the one in the max root folder :

rp_RenameTools

30 votes

Simple tool that mimics Maya procedures (Search and Replace, Jason Schleifer´s hashRename) to easily organize naming conventions in scene nodes.

Batch Export/Import

27 votes

This is a free script, for non commercial use.

This is the perfect script to transfer your models from 3ds Max to ZBrush/Unity/UDK/...
Basically it batch exports objects to multiple files.
Supported formats : max, obj, fbx, 3ds, ase, dwf, dwg, dxf, dae, nif.

Collapse Transform

19 votes

Collapse/bake PRS per frame to keyframes for the current time range.
(reserve addition to the built-in Collapse tool)

Syndicate content