Home

3DSMAX Scripts and Plugs

There are some of my useful 3DSMax scripts and Plugins.

You may use this software on your own risk.

Secondary Visibility Material Plugin

Provides the ability to use different material when the object is seen through reflections and refractions.

This material is especially useful for compositing tasks. You can for instance make the Primary material transparent, then you will see only the Secondary material, and only in raytraced reflections/refractions. You can download the plugin itself and the demo scene here.

Put SecondaryVisibility.dlt into 3DSMAX3_1\Plugins folder.

After restarting 3DSMAX, new Secondary Visibility material should appear in Material/Map browser among other material types.

 

Demo Picture

 

November 1, 2000

SecondaryVisibility.dlt

SecondaryVisibilityDemo.max

Archive: SecondaryVisibility.rar

Particle Motion Script

This script assigns particle motion to the object range.

This is useful, where you want to use customized particles instead of standard. For example, you can apply different material to each ‘particle’ object.

Usage:

Create emitter and several objects to use as particles.

Run this script from the MAXScript menu.

Then use one of the following:

1.

particle_motion #($Plain01,$Plain02,@Sphere01) $SuperSpray01

2.

particle_motion selection $SuperSpray01

(select all particle objects first, not the emitter)

 

October 27, 2000 particle_motion.ms

Bicycle chain animation script

Description: Bycicle chain animation

known problem: objects flip at the zero point on the path

 

instructions:

1. Create  object for the chain node, named "chainNode".

Object can be edited later cause it's is instanced.

2. Create closed shape of the chain, named "chainShape". You may need to apply normalize modifier.

3. Create some object named "Master". it's x coordinate will control the animation

4. Execute this script

Note: animation will not work interactively, you will need to scrub the time slider or play animation, this is the way scripted controller works.

in listener window, type:

bicycle_chain 20 $chainNode $chainShape $Master

you will get bicycle chain with 20 nodes

 

October 24, 2000 bicycle_chain.ms

 

 

Hope you find it useful

George Polevoy.

mailto:GPolevoy@hotmail.com

 

You can often see my messages at Creative Communities Of the World (Creative COW)

www.creativecow.net

 

Updated: May 16, 2001

 

 

 

Hosted by uCoz