3ds Max | Scripts

HDRdomeLight

A normal dome light - as in the stuff we use to fake GI - but it doesn't create the lights until you hit render - then cleans up afterwards - so it's a bit neater. Besides that - I've added in some pretend HDRI stuff - as in the stuff outlined by Paul Debevek and seen in the short Fiat Lux at Siggraph.

Camera Manager

This script allows you to control a single camera called 'cameraMain' by 'Target (ie: 2 point)' cameras and frame ranges. You specify any number of shots - the frame range for each shot - and which camera is used for each shot. cameraMain is then automatically updated during scrubbing - playback - rendering - previews - etc... so that it will take on the properties of the proper shot camera.

LightControl

A lightboy type interface that lets you change multiple parameters in your scene lights quickly and easily. This is basically our LightUtilities script but without the extra floater - to be used in case you don't want all the other utilities - just the LightControl Floater.

Contour Creator

Creates a series of contours from a selected mesh. Has the option of combining all contours and welding any vertices within the Threshold amount which although slow - gives a far better end result as otherwise the contours are composed of many small splines with coincident vertices.

selma: selection sets manager

Selma - the selection sets manager - consists of two modules. The Selection Sets floater and the Quadmenu updater. The floater lists all selection sets - plus you can edit - remove - hide anda unhide selection sets by using this floater.

CameraTransfer

Takes a camera and outputs it's movement to a textfile - which can then be read in by the same script and applied to a camera. This is useful for transfering camera information between different packages (in the future) or different releases of max - for example - converting an r4 camera to r3.

DeepValley Free

This is a free version of the commercial landscape creator DeepValley. Features advanced terrain creation with four kinds of generator that can form the terrain of the mountain - the ridge - the sierra - the valley - the canyon and so on. Also includes erosion ability and preset terrain materials.

Anim Range

A quick utility to set the animation ranges. Original code written by Swami. I just stripped it down for my needs. All credit goes to him.

MeshMorpher

Morph an object into another form according to their face arrangement. So - as long as all the faces equal for the two meshes and the faces are arranged in the same order - you can morph it.

Pits & Peaks

"Quickly approximates dirt accumulation by analyzing the concavity of faces surrounding a vertex and stores the results in the vertex colors. Useful for adding some texture detail to models with hard edges and creases - like trees & terrain.
1.13 Update:

  • updated some of the documentation and contact info
  • ran some basic compatibility tests with MAX 4.2
  • "

    TargetSync

    Takes all your cameras and lights in the scene - and changes the name of their targets to properly reflect the name of their parent camera or light.

    Particle test code

    Test code for a script particle system. It works and can generate particles of different types. Also has gravity and wind resistance. Maybe someeon will take it somewhere?

    Turbo Squid Max Scripts

    "Allows you to prepare and package your models from directly inside Max. They will cut thumbnails - count polys - and zip up your assets quickly and efficiently."

    cometWeightTable

    "This script does a Maya like Component editor - in that for the selected object - this will show the vertex 'skin weights' for each bone in an editable table for the top most skin modifier. And through editing the table - it allows you to easily set vertex weights for multiple vertices at once.

    MissingUVWSelect

    Takes your selected objects and selects any objects among them that do not have a UVW mapping modifier present. Useful for finding objects that may require mapping coordinates in order to render. Will only select geometry - not lights or helper - etc. Written for Flappy.

    BlankMat

    Quickly assigns a default material to your whole scene.

    Animated Translucency

    This should probably be a version 0.1 but anyway. This builds translucency data for sequences. Multiple object support. Needs jblib and jbfunctions from www.johnburnett.com. Little testing so far - but it works for me:) Note there is a excessive amount of progress bars right now which gives you a lot of screen flashing on light objects. I can reduce this somewhat.

    Typer

    Creates a 'typewriter' effect. Also allows the letter to fade in. User can customize the length of apearance - and delay between letters

    ParticlePercent

    Lets you globally/locally adjust the percentage of particles displayed in the viewport based on presets.

    Global Surface Control

    Globaly change subdivision steps for Meshsmooth - Patches - Spline Surfaces and Polyobjects.

    Syndicate content