3ds Max | Scripts

Animation Baker

15 votes

not long ago i have animated object by expression connected to timeline and i need bake this animation but every baker i found was not be able to bake this animation so i wrote this baker myself so if you have problem with baking animations this script maybe helps you

- fixed some bugs

Bitmap2Maxscript Convertor

9 votes

Converts bitmaps to MaxScript using LZ compression and copies the resulting code to the clipboard (Max2010+) or listener window(Max9+). Works best on files with redundant colors like icons. Use it to add graphics to your scripts while minimizing file-size. Based on a script example found in the help files. In some scenarios this algorithm yields up to 800% smaller file sizes over the original script. I might add a GUI to this later on.

Enjoy. Instructions:

Custom Attrubute Animation Copier

8 votes

This script copies the animation on custom attributes and adds it to another object with similar custom attributes.

Usage:

1. Click the copy to button and select the object you want to copy the animation to.
2. Click the copy from button and select the object who's animation you want to copy.
3. Select the custom attributes to copy from the list box.
4a. Hit the do it button
4b. Or you can do an incremental copy which places a key on every frame for a specified range.

Notes:
1. Make sure the custom attribute is applied to an attribute holder modifier.

Install:

HexLattice

43 votes

A simple script to create either hexagonal tiles or a mesh with hexagonal holes in it.

Simply run/drag into max to start the interface.

All tiles are instanced by default for your convenience :)

Settings Preview

Beeramid

44 votes

A fun primive, in case of emergency.

ParallelPolySelector

11 votes

Script for selecting polygons which normal has the same angle as selcted plus threshold.

OptimizeSplinePoints

15 votes

This optimizer work based on calculation of changing spline length in percent. The main value must not be very high. Use it on imported DWG.

ConcatMatLibs

9 votes

This script searches *.mat files in selected folder and all subfolders and saves all found materials to one specified file. This file MUST be NOT in search folder

BitmapPath in MatLib Relpacer

25 votes

This script can replace all bitmap texture pathes in selected matlib file. You select Matlib file,select directory you want to set, select the bitmap texture directory path you want to replace and thats all. This my first script.

BE CAREFULL. It does not make backups, but uses A LOT OF MEMORY, so if it crashes your matlib maybe damaged. Example: replacing All Evermotion ArchShaders Vol.1 + Vol.2 pathes (in one file for all maps) takes near 2,5GB! Any help and suggestions how to solve this will be accepted. This my first script:)

P.S. sorry for my english

UIMod

52 votes

UImod is a new UI for modifiers that is displayed in overlay of your active viewport in 3ds Max.

You can make a button from the modifierstack of your selection. This will save all the modifiers on this object and all the values of the properties of the modifiers. You can see this in the video where I change some checkboxes and values of modifiers.

Right clicking on the button gives you the properties of the button. You can change the name and folor of the button. More options will be coming soon.

 

Syndicate content