3ds Max | Scripts

Material Slots Cleaner

11 votes

Simple script to batch clean material slots... by slot name or by Class used in slot (eg NormalBump etc)

It shows a list of material classes + used slots, (only used slots will be listed).
Then you can select what you need to clean and press Clean

MaterialSelector

1 vote

Hello everyone!
Sometimes in my work I need find some material. When I shade scene to Vray, I need delete or change standard materials or mental materials. But it very difficult to find it. Especially if some materials in sub-materials.
For this situation I wrote this script

You can:

  • find base materials or sub-material
  • view list of objects by selected class of material, select objects in list

MatMaster

7 votes

Lets the user configure material presets and assign them globally to materials in the scene. For example - define a preset with Self-Illum = 100 - Wire = ON - TwoSided = ON - and assign to selected objects' materials to turn them all into wireframes with a si

Max viewport performance enhancer

0 votes

**HOTFIX 2019.1.1 FIXT THIS ISSUE, NO NEED FOR THIS SCRIPT**

This script was made to fix the poor performance of the 3ds max 2019.1 viewport.
It accomplishes this by adding a mesh select to every geometry object in the scene. By doing so you will see a improvement by about 1000% depended on which graphics card is in the system.

*forest pack is not supported, you will need to manually delete the modifier from the forrest pack

made by www.jenshaerssens.com commissioned by www.BELLY.BE

Maxfiles Browser

2 votes

A multi-method browser used to quickly find and display maxfiles using one of four methods from which you can Open or Merge from.

# HISTORY method: Displays maxfiles most recently accessed, as well as a dropdown list of recently accessed paths. Dynamically updates as files are opened to reflect the most recent history file and paths order.

MaxLINQ - LINQ functions for maxScripters

5 votes

MaxLINQ tool is intended to be a way to use inside maxscript language sweet predefined functions, similar to those in C# LINQ, through an easy lambda-style expressions syntax, concatenating functions after functions.

You can query arrays, strings, maxscript enumerables (objectSet, bitArray, groups, pathnames...) and DotNet IEnumerables.Moreover, it includes  specific functions for maxObjects.

It can be used both in your own scripts or directly in the 3dsMax Listener.

Some intuitive simple examples are:

maxLINQ

MaxPaint

9 votes

MaxPaint is 3D painting Script. 

*** 0.82 --> 0.88a update ***
- add: color balance
- add: bright/contrast
- add: hue/saturation
- add: Lasso selection Faether
- some bug fix

Maxscript basics #3 - building a scripted GUI

19 votes

Quick tutorial demonstrating how to build a GUI in maxscript

MaxShell

3 votes

MaxShell creates an inner shell which can be used to hollow out the models. It is useful for reducing the volume of the model in case the model is 3D printed. 

Less volume means less material, faster printing and less cost. 

MAxTRIX

13 votes

"MAxTRIX is a Bullet Time Effect script with the following options:

Syndicate content