Contents
MAXScript Introduction
What is MAXScript?
MAXScript Overview
The SDK and MAXScript
Using the MAXScript Documentation
Copyrights and Trademarks
Accessing MAXScript
The MAXScript Utility Panel
The MAXScript Menu
The MAXScript Listener Window
Using the MAXScript Listener
Listener Commands
Using the '?' Symbol
Turning On the Listener Log
Controlling the Listener Contents and the Insertion Point
The MAXScript Editor Windows
Running Scripts
Accessing Scripted Utilities
The Macro Recorder
Customizing MacroScript Buttons
The MAXScript Editor
MAXScript Tabbed Editor Window
MAXScript Tabbed Editor Overview
MAXScript Tabbed Editor Commands
MAXScript Tabbed Editor - Keyboard Shortcuts
Regular Expressions Find and Replace in the MAXScript Editor
MAXScript Editor - Output Pane
MAXScript Editor Menu Options
MAXScript Editor - File Menu
MAXScript Editor - Edit Menu
MAXScript Editor - Search Menu
MAXScript Editor - View Menu
MAXScript Editor - Tools Menu
MAXScript Editor - Options Menu
MAXScript Editor - Language Menu
MAXScript Editor - Windows Menu
MAXScript Editor - Help Menu
MAXScript Editor Configuration And Customization
MAXScript Editor - Properties File Settings
MAXScript Editor - MAXScript-Specific Language Settings
MAXScript Editor - Defining Custom Keywords
MAXScript Editor - Customizing Syntax Color Schemes
MAXScript Editor - Defining Custom Keyboard Shortcuts
MAXScript Editor - Defining Custom Context Menu Items
List of Editor Menu Commands
List of Editor Key Commands
MAXScript Editor - Defining And Using Abbreviations
MAXScript Editor - Defining Custom Status Bars
MAXScript Editor Lexer
MAXScript Legacy Editor Windows
The MAXScript Legacy Editor Windows
MAXScript Legacy Editor Commands
General MAXScript Topics
General MAXScript Topics
Error Messages
Aborting Execution with the ESC Key
MAXScript Desktop State
Startup Scripts
Running Scripts from the Command Line
Source Code Layout and Continuation Lines
Including Scripts Within Scripts
Encrypting Script Files
Ticks
Syntax Definitions in This Document
Syntax Definitions in This Document
Index vs Integer Function Arguments
Objects and Classes in Object-Oriented Programming
Objects and Classes in Object-Oriented Programming
Inheritance and Polymorphism
Properties, Methods, Operators, and Literals
MAXScript for New and Casual Users
MAXScript for New and Casual Users
Scripted Utilities for New Users
MacroScripts for New Users
Scripted Plug-ins for New Users
Scripted Functions for New Users
MAXScript DLX Extensions for New Users
Avguard DLX Extension
What is New in MAXScript
New in MAXScript
What is New in MAXScript in 3ds Max 2012
Documentation Changes in 3ds Max 2012
What was New in MAXScript in Previous Versions
What was New in MAXScript in 3ds Max 2011
What is New in MAXScript in 3ds Max 2011
Documentation Changes in 3ds Max 2011
What was New in MAXScript in 3ds Max 2010
What is New in MAXScript in 3ds Max 2010
Documentation Changes in 3ds Max 2010
What was New in MAXScript in 3ds Max 2009
What was New in MAXScript in 3ds Max 2009
Documentation Changes in 3ds Max 2009
What was New in MAXScript in 3ds Max 2008
What was New in MAXScript in 3ds Max 2008
Documentation Changes in 3ds Max 2008
What was New in MAXScript in 3ds Max 9
What was New in MAXScript in 3ds Max 9
MAXScript Language Improvements in 3ds Max 9
Documentation Changes in 3ds Max 9
What was New in MAXScript in 3ds Max 8
What was New in MAXScript in 3ds Max 8
MAXScript Language Improvements in 3ds Max 8
Documentation Changes in 3ds Max 8
MAXScript Language Improvements in 3ds Max 8
Saving MaxScript Files on Crash
Weak References To Nodes in the Expression/Script Controller
Fixed .Checked and .Enabled Properties in RCMenus
What was New in MAXScript in 3ds Max 7
What was New in MAXScript in 3ds Max 7
MAXScript Language Improvements in 3ds Max 7
Documentation Changes in 3ds Max 7
Documentation Updates after 3ds Max 7 Release
What was New in Autodesk VIZ 2005
What's New in Autodesk VIZ 2005
What was New in MAXScript in 3ds Max 6
What was New in MAXScript in 3ds Max 6
MAXScript Language Improvements in 3ds Max 6
Documentation Changes in 3ds Max 6
New Classes In 3ds Max 6
What was New in MAXScript in 3ds Max 5
What was New in MAXScript in 3ds Max 5
MAXScript Changes in 3ds Max 5.1
MAXScript Documentation Changes in 3ds Max 5.1.1
Class instances not creatable by MAXScript in 3ds Max 5
MAXScript Language Improvements in 3ds Max 5
MAXScript Language Improvements in 3ds Max 5
New ParameterBlock2 data types added
Append String Method Conserves Memory
Rollout name as local variable in the scope of the rollout
By-pointer argument handling in FPS methods fixed
Auto-Wrapping Single Values in FPS Methods
Notification parameters handling improved
ActiveX fix for controls/objects without a default interface
Manual Garbage Collection Light Option
Rollout Floaters and Dialogs Position and Size Handling Fixed
What was New in MAXScript in 3ds Max 4
What was New in MAXScript in 3ds Max 4
New Classes in release 4
Utilities, Global Utilities and Render Element plug-ins
Learning MAXScript
Learning MAXScript
Getting Started
Accessing MAXScript
Source Code Layout
Entering Information into MAXScript
Assigning Variables
Mathematical Operations in MAXScript
Manipulating The Box - First Steps in MAXScript
Drawing a Box with MAXScript
Modifying the Box
Applying Standard Transformations
More Box Transformations
Creating Your Own Scripts
The Script Editor
Controlling Program Flow in Scripts
Local and Global Variables
Defining Custom Functions
Structure Definitions
MAX Commands in MAXScript
Saving Your Commands in a Script File
Loading and Running Your Script File
Learning From Other Scripts
Loading Other Scripts
Learning MAXScript by Walking Through a Script
Learning MAXScript with the Macro Recorder
Trigonometric Functions and Vector Arithmetic
Trigonometric Functions
Vector Arithmetic
Vector Arithmetic
Locating Information in this Help File
Locating Information in this Help File
Quick Navigation - Main Index
MAXScript Editor - Quick Navigation
MAXScript Editor Properties File - Quick Navigation
Creating User Interfaces - Quick Navigation
Core Interfaces - Quick Navigation
Callback Notifications - Quick Navigation
Values and Collections - Quick Navigation
Geometry Objects - Quick Navigation
Editable Mesh - Quick Navigation
Editable Poly - Quick Navigation
Graphite Modeling Tools - Quick Navigation
Shapes and Splines - Quick Navigation
Lights and Cameras - Quick Navigation
Particle Flow - Quick Navigation
Helpers - Quick Navigation
Modifier Classes - Quick Navigation
Animation Controllers Quick Navigation
Character Studio - Quick Navigation
3ds Max CAT - Quick Navigation
Dynamics - Quick Navigation
Materials and Maps - Quick Navigation
Atmospheric Effects and Render Effects - Quick Navigation
Render Elements and Bake Elements - Quick Navigation
Lighting And Rendering - Quick Navigation
mental ray Renderer - Quick Navigation
Viewport Navigation - Quick Navigation
Task-Oriented Topic Indices
Learning MAXScript - Topics Index
Creating MAXScript Tools - Topics Index
Developing MacroScripts - Topics Index
External File Access - Topics Index
Editable Mesh - Topics Index
Editable Poly - Topics Index
Applying Modifiers - Topics Index
Rendering - Topics Index
Developing Scripted Plug-ins - Topics Index
Locating Sample Scripts
Online Help Script Examples
Frequently Asked Questions
Frequently Asked Questions
MAXScript Syntax and Terminology
How do I understand the function definitions in this document?
What Are Mapped Operations in MAXScript?
What is Scope of variables?
When do I use If...Then and when If...Do?
When do I use () after a function?
What is the difference between 'undefined' and 'unsupplied' values?
What is the difference between 'assignment' and 'equality' operators
What is the differences between Arrays and BitArrays?
How do I get the file name of the current scene?
How do I set the default path for file operations in MAXScript?
The Wonderful World of Classes and Class Instances
What is a Mixin Interface?
General Advanced Topics
How do texture coordinates work?
How are Transformations in 3ds Max and MAXScript calculated?
Practical Questions
Working With Vectors
How do I make a vector from a vertex position?
How do I find the angle between two vectors?
How do I find the angle between 3 vertices?
How do I rotate a vector around the Z axis?
Working with MAXScript Values
Why does Execute return 'undefined' when accessing a loop variable?
How do I create a multi-dimensional array?
How do I calculate the Volume of an Object?
How do I check if a string contains only numbers?
How do I remove duplicate arrays from an array?
How do I filter a string including empty entries?
Accessing Object Properties
How do I change a property in multiple objects at once?
How do I change the Shadow type of a Light?
How do I get the object by object name?
How do I access the Alpha values shown in the viewport?
How do I change the text in a Text Shape dynamically?
How do I Sort a MultiMaterial By Material ID?
Working with Scripted UI
How do I access UI elements to change their properties?
How do I display a value in a Rollout?
How do I update the items in a dropdownList or listBox?
How do I call the dropdownList Selected handler as a function?
How do I uncheck a MacroScript button correctly?
Working with Scene Nodes
How do I create a line between two points?
How do I instance Modifiers and Controllers inside the same object?
How do I get a Space Warp by Binding?
How do I delete randomly a specified percentage of geometry objects?
How do I Create a Button to Show the Next Object?
How do I batch-process multiple .MAX files?
Can I use data from external files to control my scene or animation?
Working with Editable Meshes
How do I Get the Local Rotation of a Face?
How do I Split a Mesh by UV Elements?
How do I align the UVW_Modifier's Gizmo to a selected face?
How do I Select a Face of an Editable Mesh by its Index?
How do I Get Faces With Normals Facing Away?
Working with Editable Polys
How do I build Unconnected Edges Selections from EPoly Edge Selection?
How do I remove mid-edge EPoly Vertices?
How do I Select Edges Between Materail IDs?
Working with Animation
How do I link the rotation of an object to the scene time?
How do I keep a Plane aligned to 3 Point Helpers?
Writing Better and Faster Scripts
How To Make It Faster?
How To Make It Faster?
Disable Viewport Redraws when making changes to scene objects
Disable Undo system when possible
Modify Panel can be slow - change to Create Panel when possible
Use the 'flagForeground' node viewport state method
Never get a single pixel when you can get a whole line
Only calculate once if possible
Cache frequently used functions and objects
Dice your data into smaller pieces
Use bitArrays instead of Arrays when possible
Pre-initialize arrays when final size is known
Recursive functions can be faster
matchPattern is faster than findString
Do not use return, break, exit or continue
Use StringStream to build large strings
Use name values instead of strings when possible
Try not to use Execute function if there is an alternative
For Loop By Index Vs For Loop Through Collection Performance
For Loop Collect Vs For Loop Do Performance
Optimizing Particle Flow Script Operator For Loops For Speed
Using Bsearch For Fast Table Lookup
How To Make It Better?
How To Make It Better?
How To - Practical Examples
How To - Introduction to the Tutorials
How To ... Develop A Transform Lock Script
How To ... Remove All Materials
How To ... Quickly Rename Selected Objects
How To ... Select Non-Quad Polygons
How To ... Assign Materials Automatically
How To ... Move Objects to a Surface
How To ... Output Object Data To File
How To ... Create a Quick Preview
How To ... Access the Z-Depth channel
How To ... Create a MonoChrome RenderEffect
How To ... Create Custom Mesh Object
How To ... Create Scripted Geometry Plug-in
How To ... Create a Dalmatian TextureMap Plug-in
How To ... Access Windows System Data
How To ... Sort TrackView Alphabetically
How To ... Flatten a SplineShape
How To ... Draw a Freehand Spline
How To ... Enhance the Morpher Modifier With Floating Controls
How To ... Change Objects At Render Time
How To ... Develop a Vertex Renderer
How To ... Read/Write Geometry Data From/To Text File
How To ... Output Geometry Data To Text File - Part One
How To ... Read Geometry Data From Text File - Part One
How To ... Output Geometry Data To Text File - Part Two
How To ... Read Geometry Data From Text File - Part Two
How To ... Script Particle Flow
How To ... Transfer ParticleFlow Particle Motion To Scene Objects
How To ... Affect Particle Flow Particles by Mass
How To ... Develop a Bitmap Painting Tool In Nine Easy Steps
How To ... Develop a Bitmap Painting Tool - Basic Utility
How To ... Develop a Bitmap Painting Tool - Strokes Support
How To ... Develop a Bitmap Painting Tool - Brush Size and Color
How To ... Develop a Bitmap Painting Tool - Airbrush and Shapes
How To ... Develop a Bitmap Painting Tool - Smooth Brushes
How To ... Develop a Bitmap Painting Tool - Load and Save
How To ... Develop a Bitmap Painting Tool - Erase Changes
How To ... Develop a Bitmap Painting Tool - Unwrap UV Coordinates
How To ... Develop a Bitmap Painting Tool - 3D Painting
How To ... Develop a Selected Objects Inspector using ListView ActiveX Control
How To ... Develop a Selected Objects Inspector using ListView ActiveX Control - Part One
How To ... Develop a Selected Objects Inspector using ListView ActiveX Control - Part Two
How To ... Develop a Scene Browser using TreeView ActiveX Control
How To ... Develop a Scene Browser using TreeView ActiveX Control - Part One
How To ... Develop a Scene Browser using TreeView ActiveX Control - Part Two
How To ... Develop Tools Using DotNet
How To ... Copy The Last Rendered Image To The Windows Clipboard
How To ... Call a MAXScript Function Periodically using DotNet
How To ... Generate Hash Checksums Using DotNet
How To ... Print Using DotNet
How To ... Develop an XView Geometry Checker
How To ... Develop A Face Area XView Checker - Part 1
How To ... Develop A Face Area XView Checker - Part 2
How To ... Develop A Face Area XView Checker - Part 3
How To ... Develop A Face Area XView Checker - Part 4
MAXScript Language Reference
MAXScript Grammar and Class Hierarchy
MAXScript Grammar
MAXScript Class Hierarchy
Reserved Keywords, Symbols, Punctuation and Variables
Reserved Keywords, Symbols, Punctuation and Variables
Language Reserved Keywords
Punctuation and Symbols
C++-style bracketing comments
Reserved Global Variables
Predefined Globals
3ds Max System Globals
MAXScript System Globals
Variables - Assignment and Scope
Variables - Assignment and Scope
Variable Assignment
Scope of Variables
Specifying Global Variables As Global Using ::
Persistent Global Variables
Type-Free Variables
Reference Assignment
Global and Persistent Global Variable Methods
globalVars Structure
Persistents Structure
Memory Allocation and Garbage Collection
Memory Allocation and Garbage Collection
Manual Garbage Collection
Definition Constructs Can Include Global Variable Declarations At Top Level
Changes to Undeclared Implicit Global Variables
Names, Literal Constants, and Expressions
Names
Literal Constants
Literal Constants
Number Literals
String Literals
Time Literals
Pathname Literals
Spaces and Other Special Characters in Pathnames
2D and 3D Point Literals
Array Literals
Expressions
Simple Expressions
Simple Expressions
Operands
Math Expressions
Math Expressions
Math Assignment
Precedence and Association Rules
polymorphism
Comparison Expressions
Logical Expressions
Logical Expressions
Short-Circuiting Logical Expressions
Function Calls
Function Calls
Positional and Keyword Arguments
Function Precedence
Code Layout
Special Notes About Function Calls
Block-Expressions
Context Expressions
Context Expressions
animate
at level; in
at time
about
coordsys
defaultAction Context
quiet Context
redraw Context
undo
Cascading Contexts
Nested Contexts
Sticky Contexts
Controlling Program Flow
Controlling Program Flow
If Expression
Case Expression
While and Do Loops
For Loop
Skipping Loop Iterations
Loop Exit
Try Expression
Creating Functions
Creating Functions
Function Variables
Function Parameters
By Reference Parameter Passing
Dereferencing Operator
Visible Class For '&' Reference Values
The Return Expression
Const and MAXScript Functions
Definitions for MAXScript internal organization
Structure Definition
Structure Definition
Defining Local Functions in Structures
Structure Inherited Methods
Structure Scope While Initializing
Structure Creation and Cloning Event Handlers
Private and Public Members in Structure Definitions
Values
Values
Value Common Properties, Operators, and Methods
Working with Values
PrintAllElements Variable and Context
formattedprint
Basic Data Values
Basic Data Values
Number Values
64 Bit Values - Double, Integer64, IntegerPtr
String Values
Name Values
BooleanClass Values
Color Values
Point3 Values
Point2 Values
Point4 Values
Ray Values
Quat Values
AngleAxis Values
EulerAngles Values
Matrix3 Values
BigMatrix Values, BigMatrixRowArray Values
Box2 Values
Time Data Values
Time Data Values
Time Values
Interval Values
Special Data Values
Special Data Values
Undefined Value
Ok Value
Unsupplied Value
DontCollect Value
Bitmap Values
Bitmap Values
Stream Values
Stream Values
FileStream Values
StringStream Values
WindowStream Values
BinStream Value for Binary Reading and Writing
MAXKey Values
MAXKey Values
MAXKey Common Properties, Operators, and Methods
Working with MAXKey Values
ArrayParameter Values
ArrayParameter Values
DataPair Values
DataPair Values
Collections
Collections
Collection Types
Collection Types
Array Values
PathName Values
ObjectSet Values
SelectionSetArray Values
SelectionSet Values
NodeChildrenArray Values
VertexSelection Values
FaceSelection Values
EdgeSelection Values
BitArray Values
MAXKeyArray Values
MAXNoteKeyArray Values
ModifierArray Values
MaterialLibrary Values
NURBSSet Values
3ds Max Objects
Identifying and Accessing MAXScript Classes and Properties
Identifying and Accessing MAXScript Classes and Properties
superclasses read-only global variable
Class and Object Inspector Functions
getClassInstances
Dynamic Properties
Indexed Access to Animatable Properties in 3ds Max Objects
AnimHandle System
Third-Party Plug-In Classes
Interfaces
Interfaces
Increasing Performance when Searching for Interfaces and Methods
showInterfaces Inspector Function
GetInterfaces Interface Inspector
showInterface Inspector Function
getInterface Function
Core Interfaces
Core Interfaces
Core Interfaces Documentation
A
Interface: ActionItemOverrideManager
Interface: AutodeskMaterialManager
Interface: actionMan
Interface: AnimLayerManager
Interface: assemblyMgr
Interface: AssetManager
Interface: AssignVertexColors
Interface: ATSCustomDepsOps
Interface: ATSOps
Interface: autosave
Interface: AutoTangentMan
B
Interface: batchRenderMgr
Interface: BatchProOptimizer
Interface: BitmapLayerManager
Interface: BitmapProxyMgr
Interface: blockMgr
Interface: BoneSys
Interface: browserMgr
Interface: BrushPresetMgr
C,D
Interface: ChannelInfo
Interface: cmdPanel
Interface: colorMan
Interface: Containers
Interface: ContainerPreferences
Interface: custAttribCollapseManager
Interface: DaylightSimulationUIOps
Interface: DaylightSimulationUtilities
Interface: DaylightSystemFactory2
Interface: defaultActions
Interface: DialogMonitorOPS
Interface: dragAndDrop
Interface: dxshadermanager
E,F,G,H
Interface: EditRenderRegion
Interface: EPolyManipGrip
Interface: FacesOrientation
Interface: FileLinkMgr
Interface: FileResolutionManager
Interface: FlightStudio
Interface: FlightStudioImage
Interface: FlightStudioImport
Interface: FlightStudioExport
Interface: FlippedUVWFaces
Interface: FlowRaytraceInterface
Interface: FrameTagManager
Interface: globalDXDisplayManager
Interface: gridPrefs
Interface: Grip
Interface: HDIKSys
Interface: heightManager
Interface: HelpSystem
I,J,K
Interface: IDisplayGamma
Interface: IBitmapPager
Interface: IKSys
Interface: IMetaDataManager
Interface: InstanceMgr
Interface: IsolatedVertices
Interface: IViewportShadingMgr
L
Interface: LayerManager
Interface: LightingUnits
Interface: LightingAnalysisOverlayFactory
Interface: LightMeterManager
Interface: LockedTracksMan
Interface: LuminosityUtil
Interface: LoadSaveAnimation
M
Interface: manip
Interface: MaterialExplorerManager
Interface: maxOps
Interface: MaxRibbon
Interface: medit
Interface: MemStream
Interface: mental_ray_Preferences
Interface: mental_ray_string_options
Interface: menuMan
Interface: MissingUVCoordinates
Interface: MtlBrowserFilter_Manager
Interface: msZip
Interface: MultipleEdges
Interface: MXSDebugger
N,O
Interface: NamedSelectionSetManager
Interface: NetRender
Interface: NetworkLicenseStatusManager
Interface: NetworkManager
Interface: NitrousGraphicsManager
Interface: nvpx
Interface: objXRefs
Interface: objXRefMgr
Interface: OGSDiagnostics
Interface: OpenEdges
Interface: OverlappedUVWFaces
Interface: OverlappingFaces
Interface: OverlappingVertices
P,Q
Interface: PaintSoftSelPresetContext
Interface: ParamCollectorOps
Interface: paramWire
Interface: particleFlowUtility
Interface: PhysXPanelInterface
Interface: pluginManager
Interface: ProjectionIntersectorMgr
Interface: ProjectionRenderMgr
Interface: PseudoColorManager
Interface: qat
Interface: quadMenuSettings
R
Interface: radiosityMeshOps
Interface: RadiosityPreferences
Interface: reactionMgr
Interface: refhierarchy
Interface: renderMessageManager
Interface: renderpresets
Interface: RingArray
Interface: rollup
S
Interface: s3dexporter
Interface: SceneEffectLoader
Interface: SceneExplorerManager
Interface: SceneExposureControl
Interface: SceneRadiosity
Interface: sceneStateMgr
Interface: SchematicViews
Interface: simpleFaceManager
Interface: SkinUtils
Interface: SME
Interface: StatusPanel
Interface: SteeringWheelsOps
Interface: styleMgr
Interface: SubstManager
T
Interface: timeSlider
Interface: tmGizmos
Interface: TrackSelectionSets
Interface: trackviews
Interface: TVerts
U,V,W,X,Y,Z
Interface: UIAccessor
Interface: UtilityPanel
Interface: ViewCubeOps
Interface: ViewportButtonMgr
Interface: ViewportSSB
Interface: visualMS
Interface: walkThroughOps
Interface: WorkingPivot
Interface: XMLMaterial
Interface: xViewChecker
Node Interfaces
Node Interfaces
Node Interfaces Documentation
Interface: IAssembly
Interface : INode
Interface: INodeBakeProperties
Interface: INodeBakeProjProperties
Interface: INodeDisplayProperties
Interface: INodeGIProperties
Interface: INodeLayerProperties
Interface: INodeMentalRayProperties
Interface: INodeShadingProperties
Interface: SkinPose
NodeExposureInterface Struct Methods
Other Interfaces
Other Interfaces
Interface: BakeElementProperties
Interface: ImageMotionBlur
Interface: IVFB
Interface: LayerProperties
Interface: RenderElementMgr
Interface: SchematicView
PainterInterface : ReferenceTarget
Trackbar Interface
Manipulator Interfaces
Interface: simpleManip
Interface: gizmoShape
Interface: manipPlane
MAXWrapper : Value
MAXWrapper : Value
MAXWrapper Common Properties, Operators, and Methods
Access to MAXWrapper AppData
Nested Object Controller Functions
Nested Object Properties
Note Track Access
Note Track Access
Notetrack Values
MAXNoteKeyArray Values
MAXNoteKey Values
Working with Note Tracks
Node : MAXWrapper
Node : MAXWrapper
Node Common Properties, Operators, and Methods
Node Common Properties, Operators, and Methods
General Node Properties
HideByCategory Properties and Methods
Node Transform Properties
Align Pivot and Reset Transform Methods
Using Node Transform Properties
Node User-Defined Properties and Methods
Node Handles
Node Subclasses
Node Subclasses
GeometryClass : Node
GeometryClass : Node
GeometryClass Common Properties, Operators, and Methods
Geometry - Standard Objects
Geometry - Standard Objects
Box : GeometryClass
Cone : GeometryClass
Cylinder : GeometryClass
Geosphere : GeometryClass
Plane : GeometryClass
Pyramid : GeometryClass
Sphere : GeometryClass
TargetObject : GeometryClass
Teapot : GeometryClass
Torus : GeometryClass
Tube : GeometryClass
Geometry - Extended Objects
Geometry - Extended Objects
Capsule : GeometryClass
ChamferBox : GeometryClass
ChamferCyl : GeometryClass
C_Ext : GeometryClass
Gengon : GeometryClass
Hedra : GeometryClass
Hose - superclass: GeometryClass
L_Ext : GeometryClass
OilTank : GeometryClass
Prism : GeometryClass
RingWave : GeometryClass
Spindle : GeometryClass
Torus_Knot : GeometryClass
Geometry - Dynamics Objects
Geometry - Dynamics Objects
Damper : GeometryClass
Spring : GeometryClass
Geometry - Compound Objects
Geometry - Compound Objects
OldBoolean : GeometryClass
Boolean2 : GeometryClass
BlobMesh : GeometyClass
Conform : GeometryClass
Connect : GeometryClass
Loft : GeometryClass
Mesher - superclass: GeometryClass
Morph : GeometryClass
Scatter : GeometryClass
ShapeMerge : GeometryClass
Terrain : GeometryClass
Geometry - Doors and Windows
Geometry - Doors and Windows
Awning : GeometryClass
BiFold : GeometryClass
Casement : GeometryClass
Fixed : GeometryClass
Pivot : GeometryClass
Pivoted : GeometryClass
Projected : GeometryClass
SlidingDoor : GeometryClass
SlidingWindow : GeometryClass
Geometry - MassFX
nvBox : GeometryClass
nvCapsule : GeometryClass
nvSphere : GeometryClass
Geometry - Extended AEC Objects
Geometry - AEC Extended Objects
Foliage : GeometryClass
Railing : GeometryClass
Wall : GeometryClass
Geometry - mental ray
mr_Proxy : GeometryClass
Geometry - NURBS Objects
Geometry - NURBS Objects
NURBSSurf : GeometryClass
Point_Surf : GeometryClass
Geometry - Patch Objects
Geometry - Patch Objects
Quadpatch : GeometryClass
TriPatch : GeometryClass
Geometry - Particle Systems
Geometry - Particle Systems
Particle System Common Properties, Operators, and Methods
Blizzard : GeometryClass
PArray : GeometryClass
PCloud : GeometryClass
Snow : GeometryClass
Spray : GeometryClass
SuperSpray : GeometryClass
Geometry - Stairs
Geometry - Stairs
L_Type_Stair : GeometryClass
Spiral_Stair : GeometryClass
Straight_Stair : GeometryClass
U_Type_Stair : GeometryClass
Geometry - Bones
BoneGeometry : GeometryClass
Geometry - Polymorphic
PolymorphicGeom : GeometryClass
Geometry - Link
LinkBlockInstance : GeometryClass
LinkBlockInstanceshape : shape
LinkLeaf : GeometryClass
Shape : Node
Shape : Node
Shape Common Properties, Operators, and Methods
Shapes - Splines
Shapes - Splines
Spline Shape Common Properties, Operators, and Methods
Arc : Shape
Circle : Shape
Donut : Shape
Ellipse : Shape
Helix : Shape
Line : Shape
NGon : Shape
Rectangle : Shape
Section : Shape
Star : Shape
Text : Shape
Shapes - Extended
Shapes - Extended
Angle : Shape
Channel : Shape
Tee : Shape
WalledRectangle : Shape
WideFlange : Shape
Shapes - NURBS Curves
Shapes - NURBS Curves
CV_Curve : Shape
Point_Curve : Shape
CV_Surf : GeometryClass
Point_Curveshape : shape
Point_SurfGeometry : GeometryClass
Shapes - Other
LinearShape : Shape
Arcshape : shape
CV_Curveshape : shape
HalfRound : Shape
Pipe: shape
QuarterRound : Shape
PolymorphicGeomshape : shape
StPathClass : shape
Light : Node
Light : Node
Photometric Lights
Photometric Light Classes
Photometric Lights Common Properties, Operators, and Methods
Free_Area : Light
Free_Cylinder : Light
Free_Disc : Light
Free_Linear : Light
Free_Point : Light
Free_Sphere : Light
IES_Sky : Light
IES_Sun : Light
Target_Area : Light
Target_Cylinder : Light
Target_Disc : Light
Target_Linear : Light
Target_Point : Light
Target_Sphere : Light
mr_Sky : light
mr_Sun : Light
Standard Lights
Light Common Properties, Operators, and Methods
DirectionalLight : Light
FreeSpot : Light
Omnilight : Light
Skylight : Light
TargetDirectionalLight : Light
Targetspot : Light
Camera : Node
Camera : Node
Camera Common Properties, Operators, and Methods
FreeCamera : Camera
TargetCamera : Camera
Helper : Node
Helper : Node
Helper - Standard
Helper - Standard
Container : Helper
Bone : Helper
Compass : Helper
Dummy, Helper
ExposeTm : Helper
Grid : Helper
LightMeter : Helper
Point : Helper
Protractor : Helper
Tape : Helper
Helper - Manipulators
Cone_Angle : helper
Plane_Angle : helper
sliderManipulator : helper
Non-Creatable Manipulators
Falloff_Manipulator : helper
Hotspot_Manip : helper
IK_Spline_End_Twist_Manip : helper
IK_Spline_Start_Twist_Manip : helper
IK_Swivel_Manip : helper
Position_Manip : helper
radiusManip : helper
Reactor_Angle_Manip : helper
Rotation_Value : helper
Slider_Manip : helper
uvwMappingHeightManip : helper
uvwMappingLengthManip : helper
uvwMappingUTileManip : helper
uvwMappingVTileManip : helper
uvwMappingWidthManip : helper
Helper - Atmospheric
Helper - Atmospheric
BoxGizmo : Helper
CylGizmo : Helper
SphereGizmo : Helper
Helper - Camera Match
Helper - Camera Match
CamPoint : Helper
Helper - VRML 1.0/VRBL
Helper - VRML 1.0/VRBL
Inline : Helper
LOD : Helper
VRML_VRBL : Helper
Helper - VRML97
Helper - VRML97
Anchor : Helper
AudioClip : Helper
Background : Helper
Billboard : Helper
FogHelper : Helper
InlineHelper : Helper
LODHelper : Helper
NavInfo : Helper
ProxSensor : Helper
Sound : Helper
TimeSensor : Helper
TouchSensor : Helper
Helper - Assembly Head
Character : helper
CharacterAssembly : Helper
DaylightAssemblyHead : Helper
Luminaire : Helper
Helper - MassFX
UConstraint : Helper
nvRagdoll : Helper
pxJoint : helper
Skeleton : helper
Helper - Substitute
Substitute_Object : helper
Helper - Internal
Axis_Helper : Helper
Bones
Access to the node bone properties and methods
Bone Creation
System : Node
System : Node
Bones : System
Sunlight : System
Daylight : System
RingArray : System
SpacewarpObject : Node
SpacewarpObject : Node
Spacewarp - Geometric/Deformable
Spacewarp - Geometric/Deformable
Bomb : SpacewarpObject
ConformSpaceWarp : SpacewarpObject
SpaceDisplace : SpacewarpObject
SpaceFFDBox : SpacewarpObject
SpaceFFDCyl : SpacewarpObject
SpaceRipple : SpacewarpObject
SpaceWave : SpacewarpObject
Spacewarp - Forces
Spacewarp - Forces
Drag - superclass: SpacewarpObject
Gravity : SpacewarpObject
Motor, SpacewarpObject
PBomb : SpacewarpObject
PushSpaceWarp : SpacewarpObject
UDynaDeflector - superclass: SpacewarpObject
Vortex - superclass: SpacewarpObject
Wind : SpacewarpObject
Spacewarp - Modifier-Based
Spacewarp - Modifier-Based
SpaceBend : SpacewarpObject
SpaceNoise : SpacewarpObject
SpaceSkew : SpacewarpObject
SpaceStretch : SpacewarpObject
SpaceTaper : SpacewarpObject
SpaceTwist : SpacewarpObject
Spacewarp - Deflectors
Spacewarp - Deflectors
Deflector : SpacewarpObject
Drag - superclass: SpacewarpObject
Path_Follow : SpacewarpObject
PDynaFlect : SpacewarpObject
POmniFlect : SpacewarpObject
SDeflector : SpacewarpObject
SDynaFlect : SpacewarpObject
SOmniFlect : SpacewarpObject
UDynaFlect : SpacewarpObject
UDeflector : SpacewarpObject
UOmniFlect : SpacewarpObject
Vortex : SpacewarpObject
Containers
Containers
XRef Objects and Scenes
Xref Objects
XRefObject : Node
XRef_Material : Material
XRefAtmosWrapper
XRefScene Values
Editable Meshes, Splines, Patches, and Polys
Editable Meshes, Splines, and Patches
Editable_Mesh and TriMesh
Editable_Mesh : GeometryClass and TriMesh : Value
Mesh Vertex Methods
Meshop Vertex Methods
Meshop Vertex Data Methods
Mesh Edge Methods
Meshop Edge Methods
Mesh Face Methods
Meshop Face Methods
Mesh Methods
Meshop General Mapping Methods
Mesh Texture Vertex Methods
Mesh Color-Per-Vertex Methods
Mesh Subdivision Displacement Methods
Meshop Editable_Mesh UI property methods
Editable_Mesh Modify Panel Command Modes and Operations
Working with Editable Meshes
Understanding Texture Coordinates and Vertex Colors
Accessing the Viewport Vertex Alpha Values
SplineShape
SplineShape : Shape
Editable Spline Modify Panel Command Modes and Operations
Passing SplineShape Knot Selections Up The Stack
Patch
patches
Patch : GeometryClass
Editable_Poly
Editable_Poly: GeometryClass
Editable_Poly Properties
Editable_Poly Mapping Methods
Editable_Poly Methods
Interface: EditablePoly
PolyTools Interfaces
PolyTools Interfaces - Graphite Modeling Tools
PolyToolsModeling : GlobalUtilityPlugin
PolyToolsPaintDeform : GlobalUtilityPlugin
PolyToolsPolyDraw : GlobalUtilityPlugin
PolyToolsSelect : GlobalUtilityPlugin
PolyToolsShift : GlobalUtilityPlugin
PolyToolsTopology : GlobalUtilityPlugin
PolyToolsUVWTweak : GlobalUtilityPlugin
Editable_Poly Selection Mode
Modifier : MAXWrapper and SpacewarpModifier : MAXWrapper
Modifier : MAXWrapper and SpacewarpModifier : MAXWrapper
Modifier Common Properties, Operators, and Methods
Modifier Common Properties, Operators, and Methods
Modifier Sub-Object Transform Properties
Modifier and SpacewarpModifier Types
Modifier and SpacewarpModifier Types
Modifiers
Animation Modifiers
Flex : Modifier
Linked_XForm : Modifier
Melt : Modifier
Morpher : Modifier
Paste_Skin_Weights: Modifier
PF_NotifyDep_Catcher: ReferenceTarget
PatchDeform : Modifier
PathDeform : Modifier
Point_Cache : Modifier
Skin : Modifier
Skin_Morph : Modifier
Skin_Wrap : modifier
Skin_Wrap_Patch : Modifier
Spline_IK_Control : Modifier
SurfDeform : Modifier
CamPerspCorrect : Modifier
Conversion Modifiers
Turn_to_Mesh : Modifier
Turn_to_Patch : Modifier
Turn_to_Poly : Modifier
EmptyModifier : Modifier
FFD Modifiers
FFD_Box : Modifier
FFD_Cyl : Modifier
FFD_2x2x2 : Modifier
FFD_3x3x3 : Modifier
FFD_4x4x4 : Modifier
FFD_Select : Modifier
MassFX Modifiers
MassFX_RBody : Modifier
Mesh Editing
Bevel : Modifier
Bevel_Profile : Modifier
Cap_Holes : Modifier
DeleteMesh : Modifier
Edit_Mesh : Modifier
Edit_Normals : Modifier
Edit_Poly : Modifier
Extrude : Modifier
Face_Extrude : Modifier
LS_Mesh : Modifier
MultiRes - superclass: modifier
NormalModifier : Modifier
Optimize : Modifier
ProOptimizer : Modifier
Smooth : Modifier
Sweep : Modifier
STL_Check : Modifier
Symmetry : modifier
Tessellate : Modifier
VertexPaint : Modifier
Vertex_Colors : Modifier
Vertex_Weld : Modifier
Welder : Modifier
Parametric Modifiers
Affect_Region : Modifier
Bend : Modifier
Displace : Modifier
Lattice : Modifier
Mirror : Modifier
NoiseModifier : Modifier
Preserve : Modifier
Push : Modifier
Relax : Modifier
Ripple : Modifier
Shell : Modifier
Skew : Modifier
SliceModifier : Modifier
Spherify : Modifier
Squeeze : Modifier
Stretch : Modifier
Substitute : Modifier
Taper : Modifier
Twist : Modifier
Wave : Modifier
XForm : Modifier
Patch and Spline Editing
CrossSection : Modifier
DeletePatch - superclass: modifier
DeleteSplineModifier : Modifier
Edit_Patch : Modifier
Edit_Spline : Modifier
Fillet_Chamfer : Modifier
Lathe : Modifier
Normalize_Spl - superclass: modifier
Renderable_Spline : Modifier
Surface : Modifier
Trim_Extend : Modifier
Projection Mapping Modifiers
Projection : Modifier
Project_Mapping_Holder : Modifier
Project_Mapping : ReferenceTarget
Selection Modifiers
FFD_Select : Modifier
Mesh_Select : Modifier
NCurve_Sel : Modifier
NSurf_Sel : Modifier
Patch_Select - superclass: modifier
Poly_Select : Modifier
Select_By_Channel : modifier
SplineSelect : Modifier
VolumeSelect : Modifier
Subdivision Surfaces
HSDS_Modifier - superclass: modifier
MeshSmooth : Modifier
Quadify_Mesh : Modifier
Subdivide : Modifier
TurboSmooth : Modifier
Surface Modifiers
Disp_Approx : Modifier
MaterialByElement : Modifier
MaterialModifier : Modifier
UVW Modifiers
CameraMap : Modifier
MapScaler : modifier
Unwrap_UVW : Modifier
Unwrap_UVW Modifier - Command Panel Controls
Unwrap_UVW Modifier - Edit UVWs Floater
UnwrapUVW Modifier - Main Toolbar
UnwrapUVW Modifier - Mapping Operations
UnwrapUVW Modifier - Preferences Dialog
Unwrap_UVW Modifier - Relax
Unwrap_UVW Modifier - Render UV Template
Unwrap_UVW Modifier - Select and Transform
Unwrap_UVW Modifier - Spline Mapping
UnwrapUVW Modifier - Tools
Unwrap_UVW Modifier - LSCM (Peel) Mapping
Unwrap_UVW Modifier - Group
Unwrap_UVW Modifier - Pelt Mapping
Unwrap_UVW Modifier - Topology Editing
Unwrap_UVW Modifier - Regular (Unfold) Mapping
UVW_Mapping_Add : modifier
UVW_Mapping_Clear : modifier
UVW_Mapping_Paste : modifier
UVW_Xform : Modifier
UVWmap : Modifier
SpaceWarp Binding SpacewarpModifiers
SpaceWarp Binding SpacewarpModifiers
Other SpacewarpModifiers
Displace_Mesh : SpacewarpModifier
Displace_NURBS : SpacewarpModifier
LS_Colors : SpacewarpModifier
MapScalerSpacewarpModifier : SpacewarpModifier
Particle_Cache : SpacewarpModifier
Point_CacheSpacewarpModifier - superclass: SpacewarpModifier
SpaceCameraMap : SpacewarpModifier
SpacePatchDeform : SpacewarpModifier
SpacePathDeform : SpacewarpModifier
SpaceSurfDeform : SpacewarpModifier
SubdivideSpacewarpModifier : SpacewarpModifier
Surface_Mapper : SpacewarpModifier
SpaceWarp-Related MAXScript Methods
World Space Modifiers - Validity Methods
World Space Modifiers - Force-Related Methods
Material : MAXWrapper
Material : MAXWrapper
Material Common Properties, Operators, and Methods
Material Types
Material Types
Advanced_Lighting_Override : Material
Architectural : Material
Blend : Material
CompositeMaterial : Material
DirectX_9_Shader : Material
DoubleSided : Material
InkNPaint : Material
Lightscape_Material : Material
MatteShadow : Material
MorpherMaterial : Material
MultiMaterial : Material
NoMaterial : Material
RayTraceMaterial : Material
Shell_Material : Material
Shellac : Material
StandardMaterial : Material
TopBottom : Material
DirectX Shaders
MetalShader : Shader
LightMap : ReferenceTarget
DirectX_Shader_Default : textureMap
TextureMap : Material
TextureMap : Material
TextureMap Common Properties, Operators, and Methods
TextureMap Shared Classes
TextureMap Shared Classes
UVGenClass : Material
StandardXYZGen : Material
TexOutputClass : Material
TextureMap Types
TextureMap Types
Adobe_Photoshop_Plug_In_Filter : TextureMap
Adobe_Premiere_Video_Filter : TextureMap
BitmapTexture : TextureMap
Bricks : TextureMap
Camera_Map_Per_Pixel : textureMap
Cellular : TextureMap
Checker : TextureMap
Color_Correction : TextureMap
Combustion : TextureMap
Combustion.coordinates : MAXObject
CompositeTextureMap : TextureMap
Dent : TextureMap
DummyRadMapClass : ReferenceTarget
Emulator : TextureMap
Falloff : TextureMap
FalloffTextureMap : TextureMap
FlatMirror : TextureMap
FoliagetextureMap : TextureMap
Gradient : TextureMap
Gradient_Ramp : TextureMap
Marble : TextureMap
Mask : TextureMap
Mix : TextureMap
Noise : TextureMap
Normal_Bump : textureMap
NoTexture : TextureMap
Output : TextureMap
Particle_Age : TextureMap
Particle_MBlur : TextureMap
Perlin_Marble : TextureMap
Planet : TextureMap
Raytrace : TextureMap
Reflect_Refract : TextureMap
RGB_Multiply : TextureMap
RGB_Tint : TextureMap
Smoke : TextureMap
Speckle : TextureMap
Splat : TextureMap
Stucco : TextureMap
Substance : textureMap
Substance_Output : textureMap
Swirl : TextureMap
Thin_Wall_Refraction : TextureMap
Vertex_Color : TextureMap
Water : TextureMap
Wood : TextureMap
Hardware Shaders
CubeMap : ReferenceTarget
Membrane_Shader : ReferenceTarget
Metal_Bump : ReferenceTarget
Animation Controllers
Animation Controllers
Controller Common Properties, Operators, and Methods
Controller Common Properties, Operators, and Methods
Controller Time Functions
Controller Key Functions
Time and Key Functions on Object Hierarchies
Controller Out-Of-Range Functions
Controller Ease and Multiplier Curve Functions
Controller Key Reducer
ControllermapKeys() Method
GetMasterController() Method
Controller Types
Controllers - Superclass Level
QuatController : MAXWrapper
Attachment Controller Keys
Audio Controllers
Dynamics Controllers
Expression Controllers
Limit Controllers
List Controllers
Motion Capture Controllers
Noise Controllers
On_Off Controller Keys
Slave Controllers
Spring Controller
XYZ Controllers
Bezier Controllers
Bezier Controllers
BezierDefaultParams Structure
Bezier Controller Keys
Float Controllers
FloatController : MAXWrapper
Block : FloatController
boolean_float : FloatController
float_list : FloatController
Float_Expression : FloatController
float_limit : FloatController
FloatReactor - superclass: FloatController
Float_Wire : FloatController
LOD_Controller : FloatController
On_Off : FloatController
Waveform_Float : FloatController
Linear Controllers
Linear Controllers
Linear Controller Keys
MasterBlock Controllers
MasterBlockController : MAXWrapper
Block_Control : MasterBlockController
MasterBlock : MasterBlockController
Matrix3 Controllers
Matrix3Controller : MAXWrapper
IK_ControllerMatrix3Controller : Matrix3Controller
IKChainControl : Matrix3Controller
IKControl : Matrix3Controller
Link_Control : Matrix3Controller
LookAt : Matrix3Controller
PRS : Matrix3Controller
Slave_Control : Matrix3Controller
SplineIKChain : Matrix3Controller
transform_script - superclass: Matrix3Controller
XRef_Controller : Matrix3Controller
Morph Controllers
MorphController : MAXWrapper
Barycentric_Morph_Controller : MorphController
Barycentric_Morph_Controller Keys
Cubic_Morph_Controller : MorphController
Cubic_Morph_Controller Keys
Point3 Controllers
Point3Controller : MAXWrapper
point3_list : Point3Controller
Point3_Expression : Point3Controller
Point3Reactor - superclass: Point3Controller
SpringPoint3Controller - superclass: Point3Controller
Point3_Wire : Point3Controller
Point4 Controllers
Point4Controller : MAXWrapper
bezier_point4 : Point4Controller
bezier_rgba : Point4Controller
Color_RGBA : Point4Controller
point4_list : Point4Controller
point4_script : Point4Controller
Point4_Wire : Point4Controller
Point4_XYZW : Point4Controller
tcb_point4 : Point4Controller
Missing_Point4_Control : Point4Controller
Position Controllers
PositionController : MAXWrapper
Attachment : PositionController
Path : PositionController
SpringPositionController - superclass: PositionController
SurfacePositionController : PositionController
position_list : PositionController
Position_Expression : PositionController
PositionReactor - superclass: PositionController
Position_Wire : PositionController
Reactor Controllers
Reactor controller
Reactor Controllers
Rotation Controllers
RotationController : MAXWrapper
Additive_Euler_XYZ - superclass: RotationController
rotation_list : RotationController
Rotation_Reactor : RotationController
Rotation_Wire : RotationController
Scale Controllers
ScaleController : MAXWrapper
scale_list : ScaleController
Scale_Expression : ScaleController
Scale_Reactor : ScaleController
Scale_Wire : ScaleController
Script Controllers
Script Controllers
Using Script Controllers
Referencing Nodes and Controllers in Script Controllers FAQ
Script Controller - Avoiding Circular Dependency
Writing Controller Scripts
Matrix3 Scripted Controller
'This' Local Variable in Scripted Controllers
dependsOn For Scripted Controllers
Script Controller Assignment Behavior Changes in 3ds Max 8
TCB Controllers
TCB Controllers
TCBDefaultParams Structure
TCB Controller Keys
Inverse Kinematics
HD IK controller chains can be assigned to existing hierarchies
IKLimb Solver
Constraints
Link_Constraint - superclass: Matrix3Controller
Link_Constraint.link_params - superclass: MAXObject
LookAt_Constraint - superclass: RotationController
Path_Constraint - superclass: PositionController
Position_Constraint - superclass: PositionController
Orientation_Constraint - superclass: RotationController
Controller Functions for use with Constraint Assignments
Animation Layer Controllers
Layer Controllers
Float_Layer : FloatController
Point3_Layer : Point3Controller
Point4_Layer : Point4Controller
Position_Layer : PositionController
Rotation_Layer : RotationController
Scale_Layer : ScaleController
Layer_Output : FloatController
Layer Controller Interfaces
Atmospheric : MAXWrapper
Atmospheric : MAXWrapper
Atmospheric Effects Common Properties, Operators, and Methods
Atmospheric Effect Types
Atmospheric Effect Types
Fire_Effect : Atmospheric
Setting explosion start and end times for Fire_Effect
Fog : Atmospheric
Volume_Fog : Atmospheric
Volume_Light : Atmospheric
Working with Atmospherics
BitmapIO : MAXWrapper
BitmapIO Classes
BMP interfaces:
JPEG interfaces:
OpenEXR : BitmapIO
Portable_Network_Graphics interfaces:
Targa interfaces:
TIF interfaces:
RLA : BitmapIO
RPF : BitmapIO
Import and Export Filters
Import and Export Filters
Import and Export Filters
ObjExp : ExporterPlugin
ObjImp : ImporterPlugin
sketchUp : ImporterPlugin
RendererClass
rendererClass
Default_Scanline_Renderer : RendererClass
iray_Renderer : RendererClass
mental_ray_renderer : RendererClass
Quicksilver_Hardware_Renderer : RendererClass
VUE_File_Renderer : RendererClass
RenderEffect : MAXWrapper
RenderEffect : MAXWrapper
Render Effects Common Properties, Operators, and Methods
Render Effect Types
Render Effect Types
Blur : RenderEffect
Brightness_and_Contrast : RenderEffect
Color_Balance : RenderEffect
Depth_of_Field : RenderEffect
File_Output : RenderEffect
Film_Grain : RenderEffect
Lighting_Analysis_Overlay : RenderEffect
Motion_Blur - superclass: renderEffect
Lens Effects
Lens_Effects : RenderEffect
Lens_Effects - Auto_Secondary
Lens_Effects - Glow
Lens_Effects - Manual_Secondary_Element
Lens_Effects - Ray
Lens_Effects - Ring
Lens_Effects - Star
Lens_Effects - Streak
RenderElements : MAXWrapper
Render Element Manager
renderelements
alphaRenderElement : MAXObject
atmosphereRenderElement : MAXObject
BackgroundRenderElement : MAXObject
Beauty : RenderElement
BlendRenderElement : MAXObject
diffuseRenderElement : MAXObject
emissionRenderElement : MAXObject
Illuminance_Render_Element: RenderElement
Illumination_Render_Element : RenderElement
Ink : RenderElement
Lighting : RenderElement
Lighting_Analysis_Data : RenderElement
Luminance_Render_Element: RenderElement
Lumination_Render_Element : RenderElement
Material_ID : RenderElement
MatteRenderElement : RenderElement
Object_ID : RenderElement
PaintRenderElement : RenderElement
reflectionRenderElement : MAXObject
refractionRenderElement : MAXObject
Self_Illumination : MAXObject
ShadowRenderElement : MAXObject
specularRenderElement : MAXObject
velocity : RenderElement
ZRenderElement : MAXObject
BakeElements : MAXWrapper
Bake Elements
AlphaMap : BakeElement
Ambient_Occlusion : BakeElement
BlendMap : BakeElement
CompleteMap : BakeElement
diffuseMap : BakeElement
HeightMap : BakeElement
LightingMap: BakeElement
Missing_Texture_Bake_Element : BakeElement
NormalsMap : BakeElement
ShadowsMap : BakeElement
specularMap : BakeElement
RadiosityEffect : MAXWrapper
Radiosity : RadiosityEffect
Light_Tracer : RadiosityEffect
Shadow : MAXWrapper
Adv__Ray_traced : Shadow
Area_Shadows : Shadow
RaytraceShadow : Shadow
ShadowMap : Shadow
ToneOperator: MAXWrapper
ToneOperator : MAXWrapper
Automatic_Exposure_Control : MAXObject
Linear_Exposure_Control : ToneOperator
Logarithmic_Exposure_Control : ToneOperator
mr_Photographic_Exposure_Control : ToneOperator
Pseudo_Color_Exposure_Control : ToneOperator
Sound Class : MAXWrapper
Default_Sound : SoundClass
ProSound : SoundClass
Angle Deformers
Bulge_Angle_Deformer : ReferenceTarget
Joint_Angle_Deformer : ReferenceTarget
Morph_Angle_Deformer : ReferenceTarget
Scene Root And Track View Nodes Access
rootScene System Global Variable
Track View Nodes
Custom Attributes
Scripted Custom Attributes
MSCustAttribDef Class
Adding Custom Attributes
Global and Private Custom Attributes Definitions
Custom Attribute Management Functions
Custom Attributes Definition Values
Access to Custom Attributes Virtual Array
Custom Attributes in Materials and Texture Maps
Custom Attributes Version Number Handling
NURBS
Working with NURBS
Working with the NURBS Classes
Overview of the Principal NURBS Classes
Using the NURBS Classes and Functions to Create and Modify 3ds max NURBS Models
Using the NURBS Classes and Functions to Create and Modify 3ds Max NURBS Models
Creating New NURBS Objects
Modifying Existing NURBS Objects
Parameter Ranges for Curves and Surfaces
Materials Assignment and Texture Coordinates
Creating NURBS Scene Objects
Creating NURBSCVSurface Values
NURBS Node Properties and Methods
The NURBS Classes
The NURBS Classes
NURBSCurveshape : Shape
NURBSObject Values
NURBSPoint Classes
NURBSPoint : NURBSObject
NURBSCurveConstPoint : NURBSPoint
NURBSCurveIntersectPoint : NURBSPoint
NURBSCurveSurfaceIntersectPoint : NURBSPoint
NURBSIndependentPoint : NURBSPoint
NURBSPointConstPoint : NURBSPoint
NURBSSurfConstPoint : NURBSPoint
NURBSControlVertex Class
NURBSControlVertex : NURBSObject
NURBSCurve Classes
NURBSCurve : NURBSObject
NURBSBlendCurve : NURBSCurve
NURBSChamferCurve : NURBSCurve
NURBSCVCurve : NURBSCurve
NURBSCurveOnSurface : NURBSCVCurve
NURBSFilletCurve : NURBSCurve
NURBSIsoCurve : NURBSCurve
NURBSMirrorCurve : NURBSCurve
NURBSOffsetCurve : NURBSCurve
NURBSPointCurve : NURBSCurve
NURBSPointCurveOnSurface : NURBSPointCurve
NURBSProjectNormalCurve : NURBSCurve
NURBSProjectVectorCurve : NURBSCurve
NURBSSurfaceEdgeCurve : NURBSCurve
NURBSSurfaceNormalCurve : NURBSCurve
NURBSSurfSurfIntersectionCurve : NURBSCurve
NURBSXFormCurve : NURBSCurve
NURBSSurface Classes
NURBSSurface : NURBSObject
NURBS1RailSweepSurface : NURBSSurface
NURBS2RailSweepSurface : NURBSSurface
NURBSBlendSurface : NURBSSurface
NURBSCapSurface : NURBSSurface
NURBSCVSurface : NURBSSurface
NURBSExtrudeSurface : NURBSSurface
NURBSFilletSurface : NURBSSurface
NURBSLatheSurface : NURBSSurface
NURBSMirrorSurface : NURBSSurface
NURBSMultiCurveTrimSurface : NURBSSurface
NURBSNBlendSurface : NURBSSurface
NURBSOffsetSurface : NURBSSurface
NURBSPointSurface : NURBSSurface
NURBSRuledSurface : NURBSSurface
NURBSULoftSurface : NURBSSurface
NURBSUVLoftSurface : NURBSSurface
NURBSXFormSurface : NURBSSurface
NURBSTexturePoint Class
NURBSTexturePoint : NURBSObject
NURBS Associated Classes
NURBSDisplay : Value
NURBSSelection : Value
NURBSSet : Value
NURBSSurfaceApproximation : Value
NURBSTextureSurface : Value
MultiPass Camera Effects
MPassCamEffect Classes
Depth_of_FieldMPassCamEffect : MPassCamEffect
Motion_BlurMPassCamEffect : MPassCamEffect
UtilityPlugin Classes
Channel_Info : UtilityPlugin
Clean_MultiMaterial : UtilityPlugin
File_Link_Manager: UtilityPlugin
Fix_Ambient : UtilityPlugin
Instance_Duplicate_Maps : UtilityPlugin
Lightscape_Materials : UtilityPlugin
Material_XML_Exporter: UtilityPlugin
Object_Display_Culling : UtilityPlugin
Panorama_Exporter: UtilityPlugin
Scene_Effect_Loader : UtilityPlugin
ShineExp : UtilityPlugin
SkinUtilities : UtilityPlugin
Substitute_Manager: UtilityPlugin
Visual_MAXScript: UtilityPlugin
GlobalUtilityPlugin Classes
Vertex_Paint_Startup_GUP: GlobalUtilityPlugin
Mb_select : GlobalUtilityPlugin
CommCenterGUP : GlobalUtilityPlugin
Missing Object Classes
Missing Object Classes
Scripting Vertex and Control Point Animation
Scripting Vertex and Control Point Animation
Viewport Manager
ViewportManagerCustAttrib : CustAttrib
Mesh Intersection Managers
RayMeshGridIntersect : ReferenceTarget
MeshProjIntersect : ReferenceTarget
DWG Import
DWG Import - Related Classes
Link_Transform : Matrix3Controller
LinkComposite : GeometryClass
LinkOriginPtHelper : Helper
FileLink_LinkTable : FloatController
Architectural Desktop Import Classes
Architectural Desktop Import
ADT_Category : ReferenceTarget
ADT_Style : ReferenceTarget
ADT_Object_Manager : ReferenceTarget
ADT_Object_Manager_Wrapper : FloatController
ADT_StyleComposite : ReferenceTarget
ADT_SyleLeaf : ReferenceTarget
AdtObjTranslator : ReferenceMaker
RefRargetMonitor
RefTargMonitor : ReferenceTarget
MAXScript Tools and Interaction with 3ds Max
Creating MAXScript Tools
Scripted Utilities and Rollouts
Scripted Utilities and Rollouts
Scripted Utility Panels
Utility Clauses
Managing Multiple Rollouts in a Scripted Utility
Rollout Clauses
Non-Local Variables As Captions Of Rollouts and UI Controls
Utility and Rollout Properties, Methods, and Event Handlers
Rollout Floater Windows
Visibility of Locals, Functions, Structures and User-Interface Items in Rollout Code
Accessing Locals and Other Items in a Rollout from External Code
SubRollout Class
Rollout .Controls Property
Rollout Systems 'category' Mechanism
MAXScript Dialogs and Rollout Floaters as Extended viewports
Rollout User-Interface Controls
Rollout User-Interface Controls
Rollout User-Interface Controls Common Properties
Rollout User-Interface Controls Common Layout Parameters
Setting Focus on User Interface Controls
Rollout User-Interface Controls Types
Rollout User-Interface Controls Types
Angle UI element
Bitmap UI Control
Button UI Control
Checkbox UI Control
Checkbutton UI Control
Colorpicker UI Control
Combobox UI Control
Curve Control
Dropdownlist UI Control
Edittext UI Control
GroupBox UI Control
hyperlink
imgTag
Label UI Control
Listbox UI Control
Mapbutton UI Control
Materialbutton UI Control
multilistbox
Pickbutton UI Control
popupMenu
ProgressBar UI Control
Radiobuttons UI Controls
Slider UI Control
Spinner UI Control
Timer UI Control
Image Buttons
Image Buttons
Scripted Dialogs
CreateDialog
DestroyDialog
GetDialogPos and SetDialogPos
cui.RegisterDialogBar and cui.UnRegisterDialogBar
cui.DockDialogBar and cui.FloatDialogBar
cui.getDockState
Scripted Right-Click Menus
Scripted Right-Click Menus
RCMenu Clauses
Deprecated RCmenu Methods
RCMenu User-Interface Items
RCMenu User-Interface Items
menuitem
separator
submenu
Defining Macro Scripts
Defining Macro Scripts
macroScript Localization Support for CUI and menu files
Resource String Replacement
Creating Icon Bitmap Files
Context Filters
Scripted Mouse Tools
Scripted Mouse Tools
Mouse Tool Clauses
Scripted Paint Tools
Defining Custom Paint Tools Using the Painter Interface
Scripted Plug-ins
The Super Class ID and the Class ID
Scripted Plug-ins
Scripted Plug-in Clauses
Scripted Plug-in Methods
Updating Scripted Plug-ins
Scripted Geometry Plug-ins
Scripted SimpleObject Plug-ins
Scripted Shape Plug-ins
Scripted Light Plug-ins
Scripted Camera Plug-ins
Scripted Helper Plug-ins
Scripted Modifier Plug-ins
Scripted SimpleMod Plug-ins
Scripted Material Plug-ins
Scripted TextureMap Plug-ins
Scripted RenderEffect Plug-ins
Scripted TrackViewUtility Plug-ins
RenderEffect Progress Callback Mechanism
Scripted Atmospheric Plug-ins
Scripted Manipulators
XAML User Interface Definitions and MAXScript
XAML Files with MAXScript Controls
ActiveX Controls in MAXScript Rollouts
ActiveX Controls in MAXScript Rollouts
ActiveX Control Properties
Active X Controls Methods
ActiveX Controls Events
Active X Inspector Functions
ActiveX Description Property
Accessing ActiveX Controls Indexed Properties
Point2 Values as "Twips" in ActiveX Controls
ActiveX Controls Cursor Access
ActiveX Array Properties
Sending Windows Message
ActiveX - Disable 3ds Max keyboard accelerators
ActiveX COM Enums Represented as MAXScript Names
ActiveX by-reference arguments for methods and events
loadpicture
updatewindow
Typical ActiveX Controls
ListView ActiveX Control
ListView ActiveX Control
Listview ActiveX functions
ListView ActiveX Control Example
TreeView ActiveX Control
TreeView ActiveX Control
TabStrip ActiveX Control
TabStrip ActiveX Control
Windows Media Player ActiveX Control
Windows Media Player ActiveX Control
Windows Media Player ActiveX Control Example
Other ActiveX Control Examples
ImageList ActiveX Control
Adobe Acrobat ActiveX Control
Internet Explorer ActiveX Control
Excel Spreadsheet in Internet Browser Control as Extended Viewport
Shockwave Flash ActiveX Object Events
Dynamic Rollout Creation
RolloutCreator Functions
Visual MAXScript
Visual MAXScript
Interacting with the 3ds Max User Interface
3ds Max Commands
MAX Commands
3ds Max User Interface Colors
3ds Max User Interface Colors
Action Manager and Shortcut System
Action Manager
Shortcut system replaced
Color Picker Dialog
Color Picker Dialog
Command Line Rendering
Command Line Rendering
Command Panels
Command Panels
Create Panel
Modify Panel
Customize The Order of Rollup Pages
getTextExtent
Custom User Interface Management
CUI Struct - UI Customization
Environment And Effects Dialog
envEffectsDialog - Open and Close the Environment and Effects dialog
Environment And Effects Dialog
FBX Import and Export Dialog
FBX Export Dialog Access
FBX Import Dialog Access
Filters
class id filter
Selection Filter
Geometry Checker
xView Geometry Checker Access
Keyboard Entry
Keyboard Entry
Lighting Analysis
Lighting Analysis and Daylight Simulation Tools
Macro Scripts
Macro Scripts
Main Toolbar
Main Toolbar
Material Editor
Material Editor
showTextureMap() function
MatEditor - Open and Close the Material Editor
MAXScript Message and Query Dialogs
MAXScript Message and Query Dialogs
Menu Manager
Menu Manager
Menu and CUI Loading
Miscellaneous Dialogs
Miscellaneous Dialogs
MouseTrack
mouseTrack() Function
Network Render Interface
Network Render Interface
Maz() / UnMaz()
RTT_Methods : Render To Texture Methods
Quiet Mode
Command Line Option: -silent
Command Line Option: -mxs
Parameter Wiring
Parameter Wiring
Picking Scene Nodes
Picking Scene Nodes By Hit
Picking Scene Nodes by Name
Picking Scene Nodes By Region
Plug-In Manager
Plug-In Manager
Quad Menu
Quad Menu
RAMPlayer
ramplayer
Render Scene Dialog
renderscenedialog
Render Scene Dialog
ScanlineRender Struct
Renderer Preferences
3ds Max Scanline A-Buffer Renderer Anti-Aliasing Filters
Controlling the Renderer
Renderers
Pre-Render Script Evaluation Order Changes in 3ds Max 2008
Rendered Frame Window and MAXScript
Render To Texture
Render To Texture Using MAXScript
Schematic View
SchematicView
Status Bar
Status Bar
Prompt Line
Coordinate Display
Progress Bar Display
Status Bar Buttons
Tabbed Dialogs
TabbedDialogs - Controlling Tabbed Dialogs
Time Control
Time Control
Time Configuration Dialog
Time Tags
Time Tags Access using the FrameTagManager Interface
Trackbar
trackbar
TimeSlider on/off toggle
Track View
Track View
Trackviews
Track View Pick Dialog
Units
Units Struct - Accessing System and Display Units
Viewports
Accessing Active Viewport Info, Type, and Transforms
Adaptive Degradation Access
Display Panel: Wireframe and Shaded Colors
Refreshing the Viewports
Viewport Background Images
Viewport Grids
Mouse Cursors
Picking Points in the Viewports
snapMode Struct
Viewport Drawing Methods
ViewportManager
Miscellaneous Viewport Methods and System Globals
Viewport Shading Settings
Vertex Paint Tools
Vertex_Paint_Floater : ReferenceTarget
File Access
3ds Max Scene Files Access
3ds Max File Loading and Saving
MAX File Asset Metadata Stream Access
Controlling the Auto-Backup
MAX Scene File Properties
XRef Files
Bitmap Files
Custom User Interface Files
3ds Max System Directories
3ds Max System Directories
Symbolic Pathnames
PathConfig Struct
pluginPaths Struct
SessionPaths Struct
Asset Management
IObject:AssetUser
Accessing AssetManager, AssetUser and Asset Metadata in MAX Files
MAXScript Source Filename Access
MAXScript Source Filename Access
External Files Access
Standard Open and Save File Dialogs
File Name Parsing
External File Methods
Accessing INI File Keys
Text and Binary File Input and Output
Text File Input and Output
Readable/Writable Checks
Encrypted Files
String Parser Methods
Asset Browsing, Zip-file Packaging and Drag And Drop
Asset Browser
Zip-file Script Packages
Drag And Drop MAX files, Bitmaps and Scripts
i-drop - drag and drop
i-drop Standard Schema File
Drag-and-Drop Manager
Dropping .max files from the Windows desktop
Dragging DropScripts from Toolbars
Drag-and-Drop plain script files
Drag-and-drop MAXScript Zip files
Log System
logsystem_struct
Change Handlers and Callbacks
Change Handlers and Callbacks
Change Handlers and When Constructs
Time Change Callback Mechanism
Viewport Redraw Callback Mechanism
Node Event System
General Event Callback Mechanism
Trackbar Key Filter Callback Functions
Exploring the Trackbar Filter Callback Functions
Trackbar Keys Filter Callback Function Examples
Miscellaneous Functions
Miscellaneous Functions
Accessing the Last Rendered Image
Affect Region Function
Direct 3D Cache Allocation Query Functions
Executing External Commands
Exiting and Resetting 3ds Max
Pausing Script Execution
Time Stamping
thehold
Internet Methods
OLE Automation
OLE Automation
Setting Up MAXScript OLE Automation
Exposing MAXScript Functions
3ds Max Specific Errors
Running the OLE Demo
MAXScript.reg - Registery file
SafeArrayWrapper Class
DotNet In MAXScript
DotNet In MAXScript
dotnetclass
dotnetobject
dotnetcontrol
dotNetMethod
dotnetmxsvalue
MAXScript / DotNet Value Conversions
DotNet Objects and Classes Life Time Control
dotNet Struct Methods
DotNet Examples
Creating A Simple DotNet MonthCalendar And Changing Its Colors
Creating A Simple Web Browser Using DotNet
Using DotNet Forms To Create MAXScript User Interfaces
Registering Windows SystemEvents Callbacks Using DotNet
Converting ActiveX Controls To DotNet Controls
Converting Scripts From Using ActiveX Controls to DotNet Controls
Converting ActiveX ListView Control to DotNet ListView Control
Converting ActiveX TreeView Control to DotNet TreeView Control
Selected DotNet Classes and Objects
dotNetClass:System.Windows.Forms.Clipboard
dotNetObject:System.Windows.Forms.Timer
The MaxCustomControls Assembly
MaxCustomControls Assembly
UI Controls
MaxForm
MaxTextBox
MaxCustomControls.MaxToolStripComboBox dotNetObject
MaxCustomControls.MaxToolStripTextBox dotNetObject
MaxUserControl
ProgressDialog
3ds Max Components
MaxCustomControls.ExplorerControl dotNetObject
MaxCustomControls.SceneExplorerControls dotNetObjects
MaxCustomControls.ManageSceneExplorerForm dotNetObject
MaxCustomControls.MaterialExplorerControls
MaxCustomControls.BaseMaterialControls dotNetObjects
MaxCustomControls.RenameInstanceDialog dotNetObject
MaxCustomControls.AdvancedSearch dotNetObject
Win32
MaxCustomControls.Win32API dotNetObject
Interaction With The Operating System
Interaction With The Operating System
Copy To and From Clipboard
Local and Universal Time
System Information
System Tools
Windows Structure
Registry Access
HKey Values
Registry Structure
MAXScript Debugger
The MAXScript Debugger
Accessing the Debugger Dialog
Using the MAXScript Debugger
Manual Break Points using the Break() Function
Manual Stack Dump using the Stack() Function
Threads Access via MAXScript Functions
Debugger variables for Functions
Assert Functions
CRT Debug Functions
MAXScript Extensions
MAXScript Extensions for 3ds Max CAT
3ds Max CAT and MAXScript
MAXScript Access To CATRigs
MAXScript Access To CAT Layers
Navigating CATRig Hierarchies using MAXScript
CAT Objects
CATBone : GeometryClass
CATBoneGeometry : GeometryClass
CalfLength : GeometryClass
CATMuscle : Helper
CATParent : Helper
HubObject : GeometryClass
IKTarget : Helper
Muscle_Handle : Helper
Muscle_Strand : Helper
SavingRig : Helper
TailData : ReferenceTarget
TailDataReferenceTarget : ReferenceTarget
About CATUnit Ratio
CAT Controllers
CATPivotPos : FloatController
CATPivotRot : FloatController
CATPoint3 : Point3Controller
CATUnitsPosition : PositionController
CATUnitsScale : ScaleController
CATWeight : FloatController
CAT Transform Controllers
ArbBone : Matrix3Controller
CATCollarBone : Matrix3Controller
CATBoneSegTrans : Matrix3Controller
CATDigitSegTrans : Matrix3Controller
CATDummyMoveMask : Matrix3Controller
CATFootTrans2 : Matrix3Controller
CATGizmoTransform : Matrix3Controller
CATHDPivotTrans : Matrix3Controller
CATHIPivotTrans : Matrix3Controller
CATPRSControl : Matrix3Controller
CATParentTrans : Matrix3Controller
CATTransformOffset : Matrix3Controller
CATRigRootNodeCtrl : Matrix3Controller
CATSpineTrans2 : Matrix3Controller
HubTrans : Matrix3Controller
IKTarget_Trans : Matrix3Controller
PalmTrans : Matrix3Controller
TailTrans : Matrix3Controller
CAT Data Controllers
CATBoneData : FloatController
CATLimbData2 : FloatController
CATSpineData2 : FloatController
DigitData : FloatController
CAT Motion Controllers
CATFootBend : FloatController
CATFootLift : FloatController
CATHierarchyBranch : FloatController
CATHierarchyLeaf : FloatController
CATHierarchyRoot : FloatController
CATKneeAngle : FloatController
CATLegWeight : FloatController
CATLiftOffset : FloatController
CATLiftPlantMod : FloatController
CATMonoGraph : FloatController
CATMotionHub : Matrix3Controller
CATMotionHub2 : Matrix3Controller
CATMotionLayer : FloatController
CATMotionLimb : FloatController
CATMotionPlatform : Matrix3Controller
CATMotionRot : RotationController
CATMotionRotRotationController : RotationController
CATMotionTail : Point3Controller
CATMotionTailRot : RotationController
CATStepShape : FloatController
CATWeightShift : FloatController
CAT Layer Controllers
LayerFloat : FloatController
LayerInfo : FloatController
LayerMatrix3 : Matrix3Controller
LayerRoot : FloatController
LayerTransform : Matrix3Controller
LayerWeights : FloatController
MocapLayer : FloatController
CAT Interfaces
Interface: CATControlInterface
Interface: CATMotion Functions
Interface: CATNodeControlFPInterface
Interface: CATObjectFPInterface
Interface: CATParentFPInterface
Interface: ExtraRigNodesInterface
Interface: HubFPInterface
Interface: ILayerControlFPInterface
Interface: ILayerFloatFPInterface
Interface: LayerInfoFPInterface
Interface: LayerRootFPInterface
Interface: LimbFPInterface
MAXScript Extensions for character studio
MAXScript Extensions in character studio
Biped and Physique Basic Access
Biped and Physique
Biped : System
Biped-Related Classes
BipedExportInterface Values
Physique : Modifier
Biped MAXScript Extensions
Biped MAXScript Extensions
Biped General Topics
Biped Creation
Biped Display Preferences
Biped Load and Save Methods
biped_object : GeometryClass
Biped Node Hierarchy
Biped Layers
Biped Transforms Methods
Biped Animation Manipulation and Clearing
Biped Sub Anim Methods
Biped Copy and Paste Posture Methods
Biped and Crowd Interaction
bipedSystem : System
Biped Controllers
Biped Controllers
Biped Vertical_Horizontal_Turn(Body):Matrix3 Controller
Biped Slave Controller
Biped SubAnim Controller
FootSteps : Matrix3 Controller
Biped Footsteps and Footprints
Biped Footsteps and Footprints
Biped Footprints
Biped Class : MultFprintParams
FootSteps : Matrix3 Controller
BipedFSKey : MAXObject
Biped Motion Flow
Biped Motion Flow
MoFlow : MaxWrapper
MoFlowScript : MaxWrapper
MoFlowSnippet : MaxWrapper
MoFlowTranInfo : MaxWrapper
MoFlowTransition : MaxWrapper
SharedMotionFlow : ReferenceTarget
SharedMotionFlows : ReferenceTarget
Biped Keys
Biped Keys
BipedKey : MAXObject
BipedFSKey : MAXObject
Biped Twist Poses
Biped Twist Poses
Biped Quaternion / Euler
Biped Quaternions / Euler
Biped Motion Capture
Biped Motion Capture
Biped Miscellaneous Methods
Setting and Resetting Biped IK Keys
Biped Miscellaneous Methods
Bipeed Sample Scripts
Bipeed Sample Scripts
Biped Miscellaneous Methods
Crowd MAXScript Extensions
MAXScript Extensions for Crowd
Crowds
Crowd : helper
Delegate:Helper
CrowdScatter : ReferenceTarget
CrowdAssignment : MAXObject
CrowdTeam : ReferenceTarget
CrowdState:ReferenceTarget
CrowdTransition : MAXObject
Crowds - Methods
Multiple_Delegates : ReferenceTarget
Multiple_Delegate_Settings : ReferenceTarget
ObjAssoc : ReferenceTarget
Priority : ReferenceTarget
Crowd Behaviors
Crowd Behaviors
Avoid_Behavior : MAXObject
CogControl :ReferenceTarget
Orientation_Behavior : MAXObject
Path_Follow_Behavior : MAXObject
Repel_Behavior :ReferenceTarget
ScatterReferenceTarget : ReferenceTarget
smoothReferenceTarget : ReferenceTarget
Scripted_Behavior : MAXObject
Seek_Behavior : MAXObject
Space_Warp_Behavior : ReferenceTarget
Speed_Vary_Behavior : MAXObject
Surface_Arrive_Behavior :ReferenceTarget
Surface_Follow_Behavior : ReferenceTarget
Wall_Repel_Behavior : ReferenceTarget
Wall_Seek_Behavior : ReferenceTarget
Wander_Behavior : MAXObject
MotionClips and GlobalMotionClip
MotionClips and GlobalMotionClip
Global_Motion_Clip : MasterBlockController
Motion_Clip
Clip_Associations : ReferenceTarget
ClipAssigner : ReferenceTarget
ClipAssignerReferenceTarget : ReferenceTarget
ClipState : ReferenceTarget
StateCreator : ReferenceTarget
Global_Clip_Associations : ReferenceTarget
Motion Clip Controllers
Master_Motion_Clip : MasterBlockController
Max_MotionClip_Implementation : MasterBlockController
Motion_Clip_SlaveFloat : FloatController
Motion_Clip_SlavePoint3 : Point3Controller
Motion_Clip_SlavePos : PositionController
Motion_Clip_SlaveRotation : RotationController
Motion_Clip_SlaveScale : ScaleController
Motion_ClipFloatController
Containers
Global_Container : GeometryClass
ControlContainerGeometry : GeometryClass
SpaceWarps
Vector_Field: SpacewarpObject
Workbench MAXScript Extensions
WorkBench Core Interfaces
Workbench Core Interfaces
BipWorkBench Core Interface
BipAnalyzer Core Interface
BipFixer Core Interface
BipFilter Core Interface
Mixer MAXScript Extensions
Mixer MAXScript Extensions
The Character Studio Motion Mixer
Mixer Class
MxTrackGroup Class
MxTrack Class
MxClip Class
themixer const StructDef
MAXScript Extensions for Cloth
MAXScript Extensions for Cloth
Cloth : Modifier
Garment_Maker : Modifier
MAXScript Extensions for Hair & Fur
MAXScript Extensions for Hair & Fur
HairMod : Modifier
Interface: Hair
HairEffect : RenderEffect
MAXScript Extensions for mental ray
MAXScript Extensions for mental ray
mental ray Shaders Index
mental_ray : material
Autodesk_Material : material
miAreaLight : light
miAreaLightomni : light
mr_Sky_Portal : light
mental_ray_Shadow_Map : Shadow
mental_ray__Area_Light_custom_attribute : CustAttrib
mental_ray__Indirect_Illumination_custom_attribute : CustAttrib
mental_ray__light_shader_custom_attribute : CustAttrib
mental_ray__material_custom_attribute : CustAttrib
mental_ray_material_custom_attributes_manager:GlobalUtilityPlugin
mental_ray_objet_custom_attributes_manager:GlobalUtilityPlugin
mrOptions: RefereceTarget
mrPBParameter: ReferenceTarget
mr_Physical_Sky : textureMap
GlaretextureMap : textureMap
mental ray String Options
mental ray String Options
iray String Options
Sub-Surface Scattering Shaders
Sub-Surface Scattering - mental ray Shaders
SSS_Fast_Material__mi : Material
SSS_Fast_Render_Shader__mi : textureMap
SSS_Fast_Skin_Material__mi : Material
SSS_Lambert_Gamma__mi : textureMap
SSS_Lightmap_Write__mi : textureMap
SSS_Physical_Material__mi : Material
SSS_Physical_Shader__mi : textureMap
SSS_Specular_Reflections_for_Skin__mi : textureMap
3dsmax Shaders
3dsmax mental ray Shaders Index
Ambient_Reflective_Occlusion__3dsmax : textureMap
Bricks__3dsmax : textureMap
Bump__3dsmax : textureMap
Cellular__3dsmax : textureMap
Checker__3dsmax : textureMap
ColorCorrection__3dsmax : textureMap
Composite__3dsmax : textureMap
Dent__3dsmax : textureMap
DGS_Material__3dsmax : textureMap
DGS_Material_Photon__3dsmax : textureMap
Dielectric_Material__3dsmax : textureMap
Dielectric_Material_Photon__3dsmax : textureMap
Displacement_3D__3dsmax : textureMap
Environment__3dsmax : textureMap
Falloff2__3dsmax : textureMap
Falloff__3dsmax : textureMap
Fire_Effect__3dsmax : textureMap
Flat_Mirror__3dsmax : textureMap
Fog__3dsmax : textureMap
Gradient__3dsmax : textureMap
Gradient_Ramp__3dsmax : textureMap
Height_Map_Displacement__3dsmax : textureMap
Ink__N_Paint__3dsmax : textureMap
Logarithmic_Camera_Exposure__3dsmax : textureMap
Marble__3dsmax : textureMap
Mask__3dsmax : textureMap
Max_Bitmap__3dsmax : textureMap
Mix__3dsmax : textureMap
Noise__3dsmax : textureMap
Output__3dsmax : textureMap
Particle_Age__3dsmax : textureMap
Particle_Blur__3dsmax : textureMap
Perlin_Marble__3dsmax : textureMap
Planet__3dsmax : textureMap
Pseudo_Color_Camera_Exposure__3dsmax : textureMap
Pseudo_Color_Camera_Exposure__3dsmaxtextureMap : textureMap
Reflect_Refract__3dsmax : textureMap
RGB_Multiply__3dsmax : textureMap
Smoke__3dsmax : textureMap
Speckle__3dsmax : textureMap
Splat__3dsmax : textureMap
Stucco__3dsmax : textureMap
Swirl__3dsmax : textureMap
Thin_Wall_Refraction__3dsmax : textureMap
Tint__3dsmax : textureMap
UV_Coordinate__3dsmax : textureMap
UV_Generator__3dsmax : textureMap
Vertex_Color__3dsmax : textureMap
Volume_Fog__3dsmax : textureMap
Volume_Light__3dsmax : textureMap
Water__3dsmax : textureMap
Wood__3dsmax : textureMap
XYZ_Coordinate__3dsmax : textureMap
XYZ_Generator__3dsmax : textureMap
adsk Shaders
adsk_aspect_ratio_height_per_width : textureMap
adsk_aspect_ratio_width_per_height : textureMap
adsk_base_UVGenerator : textureMap
adsk_bitmaptextureMap : textureMap
adsk_blurred_reflection_multiplier : textureMap
adsk_blurred_refraction_multiplier : textureMap
adsk_core_glossy_sampler : textureMap
adsk_decal : textureMap
adsk_environment : textureMap
adsk_Light_Default : textureMap
adsk_Light_Photometric : textureMap
adsk_Metal_Cutouts_Shape : textureMap
adsk_Metal_Noise_Anodized : textureMap
adsk_Metal_Noise_Anodized_V2 : textureMap
adsk_Metal_Patterns__Knurls : textureMap
adsk_Metal_Patterns__Knurls_V2 : textureMap
adsk_Metal_switch_color_shader : textureMap
adsk_Metal_switch_color_shader_V2 : textureMap
adsk_mrStoreElements : textureMap
adsk_scale_internal_to_meters : textureMap
adsk_scale_meters_to_internal : textureMap
adsk_scale_meters_to_internal_inverse : textureMap
adsk_Shd_Ceramic : textureMap
adsk_Shd_Brick_spider : textureMap
adsk_Shd_Ceramic_spider : textureMap
adsk_Shd_Ceramic_V2 : textureMap
adsk_Shd_Concrete : textureMap
adsk_Shd_Concrete_spider : textureMap
adsk_Shd_Concrete_V2 : textureMap
adsk_Shd_Fabric_spider : textureMap
adsk_Shd_Glazing : textureMap
adsk_Shd_Glazing_spider : textureMap
adsk_Shd_Glazing_V2 : textureMap
adsk_Shd_Hardwood : textureMap
adsk_Shd_Hardwood_spider : textureMap
adsk_Shd_Hardwood_V2 : textureMap
adsk_Shd_Lightmap : textureMap
adsk_Shd_Lightmap_V2 : textureMap
adsk_Shd_MasonryCMU : textureMap
adsk_Shd_MasonryCMU_spider : textureMap
adsk_Shd_MasonryCMU_V2 : textureMap
adsk_Shd_Metal__Blender_V2 : textureMap
adsk_Shd_Metal_spider : textureMap
adsk_Shd_MetallicPaint__adsk : textureMap
adsk_Shd_MetallicPaint_flakes__adsk : textureMap
adsk_Shd_MetallicPaint_Mia_V2_adsk : textureMap
adsk_Shd_MetallicPaint_spider : textureMap
adsk_Shd_MetallicPaint_V2_adsk : textureMap
adsk_Shd_MetallicPaint_V2_spider : textureMap
adsk_Shd_Mirror_spider : textureMap
adsk_Shd_PlasticVinyl : textureMap
adsk_Shd_PlasticVinyl_spider : textureMap
adsk_Shd_PlasticVinyl_V2 : textureMap
adsk_Shd_SolidGlass : textureMap
adsk_Shd_SolidGlass_spider : textureMap
adsk_Shd_SolidGlass_V2 : textureMap
adsk_Shd_SSS_V2 : textureMap
adsk_Shd_Stone : textureMap
adsk_Shd_Stone_spider : textureMap
adsk_Shd_Stone_V2 : textureMap
adsk_Shd_WallPaint : textureMap
adsk_Shd_WallPaint_spider : textureMap
adsk_Shd_WallPaint_V2 : textureMap
adsk_Shd_Water_spider : textureMap
adsk_SS_Environment : textureMap
adsk_Tex_Bricks : textureMap
adsk_Tex_Cellular : textureMap
adsk_Tex_Checker : textureMap
adsk_Tex_Concrete_SmoothBumpTex : textureMap
adsk_Tex_Concrete_SmoothBumpTex_V2 : textureMap
adsk_Tex_Gradient : textureMap
adsk_Tex_Marble : textureMap
adsk_Tex_Output : textureMap
adsk_Tex_Smoke : textureMap
adsk_Tex_Speckle : textureMap
adsk_Tex_Water : textureMap
adsk_Tex_Wood : textureMap
adsk_ToneOpLog : textureMap
adsk_Utility_Bitmap : textureMap
adsk_Utility_Bitmap_Tweak : textureMap
adsk_Utility_Bump : textureMap
adsk_Utility_Change_Range : textureMap
adsk_Utility_ColorByObject_Switch : textureMap
adsk_Utility_ColorShaderSwitcher : textureMap
adsk_Utility_Color_to_Float : textureMap
adsk_Utility_Color_to_Float3 : textureMap
adsk_Utility_ColorState : textureMap
adsk_Utility_Condition : textureMap
adsk_Utility_Contrast : textureMap
adsk_Utility_Curve : textureMap
adsk_Utility_CurveControl : textureMap
adsk_Utility_Falloff : textureMap
adsk_Utility_Float3_to_Color : textureMap
adsk_Utility_Float3_to_Float : textureMap
adsk_Utility_Float_to_Color : textureMap
adsk_Utility_Float_to_Float3 : textureMap
adsk_Utility_Gamma : textureMap
adsk_Utility_GenericNoise : textureMap
adsk_Utility_Int_to_Float : textureMap
adsk_Utility_IntState : textureMap
adsk_Utility_LightmapSwitcher : textureMap
adsk_Utility_LuminanceToIntensity : textureMap
adsk_Utility_MiaDecomposer : textureMap
adsk_Utility_Mix2Color : textureMap
adsk_Utility_Mix8Shader : textureMap
adsk_Utility_MultiplyDivide : textureMap
adsk_Utility_NodeVisibility : textureMap
adsk_Utility_Noise : textureMap
adsk_Utility_Noise_Tweakable : textureMap
adsk_Utility_Output : textureMap
adsk_Utility_PatternGenerator : textureMap
adsk_Utility_ScalarShaderSwitcher : textureMap
adsk_Utility_ScalarState : textureMap
adsk_Utility_scale_zero_up : textureMap
adsk_Utility_Shader_PassThrough : textureMap
adsk_Utility_SimpleFloatMixer : textureMap
adsk_Utility_SimpleMixer : textureMap
adsk_Utility_State : textureMap
adsk_Utility_Switch8Color : textureMap
adsk_Utility_VectorCoords : textureMap
adsk_Utility_VectorState : textureMap
adsk_Utility_XYZGenerator : textureMap
Bump_Combiner__adsktextureMap : textureMap
Color_Correction__adsk : textureMap
Kelvin_Temperature_Color : textureMap
Unified_Image_Map__Bitmap___adsk : textureMap
arch Shaders
Arch___Design__mi: material
Arch__Environment_Blur : textureMap
base Shaders
Opacity__base : textureMap
Dielectric__base : textureMap
Reflect__base : textureMap
Refract__base : textureMap
Texture_Remap__base : textureMap
Texture_Rotate__base : textureMap
Texture_Wave__base : textureMap
Transparency__base : textureMap
Two_Sided__base : textureMap
lume Shaders
lume mental ray Shaders Index
Adjustments__lume : textureMap
Beam__lume : textureMap
Bump_Capture__lume : textureMap
Distortion__lume : textureMap
Edge__lume : textureMap
Edge_Shadow__lume : textureMap
Facade__lume : textureMap
Glare__lume : textureMap
Glass__lume : textureMap
Glow__lume : textureMap
Illumination__lume : textureMap
Metal__lume : textureMap
Mist__lume : textureMap
Night__lume : textureMap
Ocean__lume : textureMap
Stain__lume : textureMap
Submerge__lume : textureMap
Translucency__lume : textureMap
Water_Surface__lume : textureMap
Water_Surface_Shadow__lume : textureMap
Wet_Dry_Mixer__lume : textureMap
WrapAround__lume : textureMap
max Shaders
max mental ray Shaders Index
max_ArchitecturalMaterial : textureMap
max_base_AnisotropicIllumination : textureMap
max_base_BlinnIllumination : textureMap
max_base_ConstantIllumination : textureMap
max_base_Curve : textureMap
max_base_CurveControl : textureMap
max_base_GBuffer : textureMap
max_base_GBuffer_lens : textureMap
max_base_ImageCollector : textureMap
max_base_MeditBackground : textureMap
max_base_MetalIllumination : textureMap
max_base_MultiLayerIllumination : textureMap
max_base_OrenNayarBlinnIllumination : textureMap
max_base_Output : textureMap
max_base_PhongIllumination : textureMap
max_base_StraussIllumination : textureMap
max_base_TranslucentIllumination : textureMap
max_base_VideoColorCorrect : textureMap
max_base_VideoSuperBlack : textureMap
max_base_WardIllumination : textureMap
Max_Bitmap__3dsmax : textureMap
max_BlendBakeElement : textureMap
max_BlendMaterial : textureMap
max_BlendMaterial_Contour : textureMap
max_CameraMap : textureMap
max_CompleteBakeElement : textureMap
max_CompositeMaterial : textureMap
max_CompositeMaterial_Contour : textureMap
max_default_mtl_phen : material
max_DefaultLight : textureMap
max_DefaultMaterial : textureMap
max_DefaultShadow : textureMap
max_DiffuseBakeElement : textureMap
max_DirectionalLight : textureMap
max_DoubleSidedMaterial : textureMap
max_DoubleSidedMaterial_Contour : textureMap
max_dummy : textureMap
max_GenericBakeElement : textureMap
max_GizmoData : textureMap
max_GNormal : textureMap
max_HeightBakeElement : textureMap
max_IesSkylight : textureMap
max_is_material_editor : textureMap
max_LightBakeElement : textureMap
max_LightMeterMaterial : textureMap
max_MatteMaterial : textureMap
max_mia_material_renderelements : textureMap
max_mrRenderElement : textureMap
max_mrStoreElements : textureMap
max_MultiMaterial : textureMap
max_MultiMaterial_Contour : textureMap
max_NodeData : textureMap
max_NormalsBakeElement : textureMap
max_ObjectData : textureMap
max_OmniLight : textureMap
max_ParticleData : textureMap
max_PhotometricPointLight : textureMap
max_PhysicalSun : textureMap
max_Raytrace : textureMap
max_RaytraceMaterial : textureMap
max_ReflectRefractBakeElement : textureMap
max_RenderElementHandler : textureMap
max_rtt_lens : textureMap
max_rtt_output : textureMap
max_RTTCageData : textureMap
max_SceneData : textureMap
max_ShaderList : textureMap
max_ShadowBakeElement : textureMap
max_ShellacMaterial : textureMap
max_ShellacMaterial_Contour : textureMap
max_SpecularBakeElement : textureMap
max_SpotLight : textureMap
max_StandardMaterial : textureMap
max_StdRenderElements : textureMap
max_TexturedSkylight : textureMap
max_TopBottomMaterial : textureMap
max_TopBottomMaterial_Contour : textureMap
max_UnknownMaterial : textureMap
max_vdm : textureMap
mi Shaders
Environment_Background_Camera_Map__mi : textureMap
Environment_Background_Switcher__mi : textureMap
Environment_Probe_Chrome_Ball__mi : textureMap
Environment_Probe_Gray_Ball__mi : textureMap
Matte_Shadow_Reflection__mi : material
mr Render Elements
mr_A_D_Level__Diffuse : RenderElement
mr_A_D_Level__Opacity : RenderElement
mr_A_D_Level__Reflections : RenderElement
mr_A_D_Level__Specular : RenderElement
mr_A_D_Level__Translucency : RenderElement
mr_A_D_Level__Transparency : RenderElement
mr_A_D_Output__Beauty : RenderElement
mr_A_D_Output__Diffuse_Direct_Illumination : RenderElement
mr_A_D_Output__Diffuse_Indirect_Illumination : RenderElement
mr_A_D_Output__Opacity_Background : RenderElement
mr_A_D_Output__Reflections : RenderElement
mr_A_D_Output__Self_Illumination : RenderElement
mr_A_D_Output__Specular : RenderElement
mr_A_D_Output__Translucency : RenderElement
mr_A_D_Output__Transparency : RenderElement
mr_A_D_Raw__Ambient_Occlusion : RenderElement
mr_A_D_Raw__Diffuse_Direct_Illumination : RenderElement
mr_A_D_Raw__Diffuse_Indirect_Illumination : RenderElement
mr_A_D_Raw__Opacity_Background : RenderElement
mr_A_D_Raw__Reflections : RenderElement
mr_A_D_Raw__Specular : RenderElement
mr_A_D_Raw__Translucency : RenderElement
mr_A_D_Raw__Transparency : RenderElement
mr_A_D_Xtra__Diffuse_Indirect_Illumination_with_AO : RenderElement
mr_Shader_Element : RenderElement
ProMaterials
ProMaterials__Ceramic_V2 : material
ProMaterials__Concrete_V2 : material
ProMaterials__Generic_V2 : material
ProMaterials__Glazing_V2 : material
ProMaterials__Hardwood_V2 : material
ProMaterials__Masonry_CMU_V2 : material
ProMaterials__Metal_V2 : material
ProMaterials__Metallic_Paint_V2 : material
ProMaterials__Mirror_V2 : material
ProMaterials__Plastic_Vinyl_V2 : material
ProMaterials__Solid_Glass_V2 : material
ProMaterials__Stone_V2 : material
ProMaterials__Wall_Paint_V2 : material
ProMaterials__Water_V2 : material
Simple_Mtl Shaders
Materials
Simple_Mtl_Ceramic__adsk : material
Simple_Mtl_Concrete__adsk : material
Simple_Mtl_Generic__adsk : material
Simple_Mtl_Glazing__adsk : material
Simple_Mtl_Hardwood__adsk : material
Simple_Mtl_Masonry_CMU__adsk : material
Simple_Mtl_Metal__adsk : material
Simple_Mtl_Metal__adsktextureMap : textureMap
Simple_Mtl_MetallicPaint__adsk : material
Simple_Mtl_Mirror__adsk : material
Simple_Mtl_Plastic_Vinyl__adsk : material
Simple_Mtl_Radiance__adsk : material
Simple_Mtl_Solid_Glass__adsk : material
Simple_Mtl_Stone__adsk : material
Simple_Mtl_Wall_Paint__adsk : material
Simple_Mtl_Water__adsk : material
Texture Maps
Simple_Bumpmap_Map___adsk : textureMap
Simple_Bumpmap_Map__adsk : textureMap
Simple_Checker_Map__adsk : textureMap
Simple_Checker_Map__adsktextureMap : textureMap
Simple_Color_Map__adsk : textureMap
Simple_Colormap_Map__adsk : textureMap
Simple_Gradient_Map__adsk : textureMap
Simple_Hemispherical_Map__adsk : textureMap
Simple_Hemispherical_Map__adsktextureMap : textureMap
Simple_Image_Map__Bitmap___adsk : textureMap
Simple_Image_Map__Bitmap___adsktextureMap : textureMap
Simple_Marble_Map__adsk : textureMap
Simple_Marble_Map__adsktextureMap : textureMap
Simple_Noise_Map__adsk : textureMap
Simple_Noise_Map__adsktextureMap : textureMap
Simple_Speckle_Map__adsk : textureMap
Simple_Speckle_Map__adsktextureMap : textureMap
Simple_Tile_Map__adsk : textureMap
Simple_Tile_Map__adsktextureMap : textureMap
Simple_Wave_Map__adsk : textureMap
Simple_Wave_Map__adsktextureMap : textureMap
Simple_Wood_Map__adsk : textureMap
Simple_Wood_Map__adsktextureMap : textureMap
Utility Shaders
Utility_BumpLookup__protein : textureMap
Utility_Color_Correction_Internal__protein : textureMap
Utility_ColorCorrection_Maya_Shaders__protein : textureMap
Utility_ColorPassThrough__protein : textureMap
Utility_Combine3Bump__protein : textureMap
Utility_Elliptical_Bump__protein : textureMap
Utility_Elliptical_Tex__protein : textureMap
Utility_Gamma___Gain__mi : textureMap
Utility_Mia_Material__protein : textureMap
Utility_Mix2Shader__protein : textureMap
Utility_MultiMixer__protein : textureMap
Utility_Switch8Shader__protein : textureMap
Utility_TexLookup__protein : textureMap
Conversion, Math and Pass-Through Shaders
Conversion_Color_To_Float : textureMap
Conversion_Float_To_Color : textureMap
Math_Color_Add : textureMap
Math_Color_Mix : textureMap
Math_Color_Multiply : textureMap
pass_through_color : textureMap
pass_through_float : textureMap
pass_through_float2 : textureMap
pass_through_float3 : textureMap
pass_through_float4 : textureMap
Normals Shaders
Normals_Bumpmap : textureMap
Normals_Make_Normal : textureMap
SSS Shaders
SSS_Fast_Material__mi : Material
SSS_Fast_Render_Shader___mi : textureMap
SSS_Fast_Render_Shader__mi : textureMap
SSS_Fast_Skin_Material__mi : Material
SSS_Lambert_Gamma__mi : textureMap
SSS_Lightmap_Write__mi : textureMap
SSS_Physical_Material__mi : Material
SSS_Physical_Shader__mi : textureMap
SSS_Specular_Reflections_for_Skin__mi : textureMap
Other mental ray Shaders
Architectural__Photometric_Light : textureMap
Color_Override_Ray_Type_Switcher : textureMap
Component_Falloff : textureMap
Component_Reflection : textureMap
Depth_of_Field___Bokeh : textureMap
Environment_Blur : textureMap
Illumination_Phong : textureMap
LandscapetextureMap : textureMap
Map_to_Material_Conversion : material
mib_texture_filter_lookup_2 : textureMap
MultiOutputChannelTexmapToTexmap : textureMap
RGB_to_BW : textureMap
Render_Subset_of_Scene_Masking__mi : textureMap
SubstanceShader : textureMap
Texture_Lookup_2d : textureMap
MAXScript Extensions for Particle Flow
Particle Flow and MAXScript
Using MAXScript with Particle Flow
Limitations on using MAXScript with Particle Flow
Particle Flow Interfaces
Particle Flow Interfaces
particleFlow Global Interface
Interfaces
Interface: action
Interface: ActionList
Interface: initialEvents
Interface: integrator
Interface: MaxscriptParticleContainer
Interface: operator
Interface: particleObjectExt
Interface: pfSystem
Interface: PViewItem
Interface: test
Particle Flow Classes
Particle Flow Classes
Sources
PF_Source : GeometryClass
Operators
Birth and Death
Birth : Helper
Birth_File : Helper
Birth_Paint : Helper
Birth_Script : Helper
Birth_Texture : Helper
Initial_State : Helper
DeleteParticles : Helper
Groups
Group_Select : Helper
Group_Operator : Helper
Transforms
Position_Icon : Helper
Position_Object : Helper
Placement_Paint : Helper
rotation : Helper
scaleParticles : Helper
Spin : Helper
Speed
Speed_Keep_Apart : Helper
Speed : Helper
Speed_By_Surface : Helper
SpeedByIcon : Helper
Shape
ShapeLibrary : Helper
shapeStandard : Helper
Shape_Facing : Helper
Shape_Instance : Helper
Shape_Mark : Helper
Material and Mapping
mapping : Helper
Mapping_Object : Helper
Material_Dynamic : Helper
Material_Frequency : Helper
Material_Static : Helper
Other
Force : Helper
Script_Operator : Helper
Express_Save : Helper
Meta-Operators
Cache : Helper
Notes : Helper
Event : Helper
renderParticles : Helper
displayParticles : Helper
Tests
Age_Test : Helper
Collision : Helper
Collision_Spawn : Helper
Find_Target : Helper
Go_To_Rotation : Helper
Lock_Bond : Helper
Scale_Test : Helper
Script_Test : Helper
Send_Out : Helper
Spawn : Helper
Speed_Test : Helper
Split_Amount : Helper
Split_Group : Helper
Split_Selected : Helper
Split_Source : Helper
Particle Flow Helpers
Particle_Paint : Helper
Particle View Access and MAXScript
Particle View Access
Particle_View : Helper
Particle Flow Internal Classes
Particle Flow Internal Classes
Non-Creatable Classes
Standard_Flow (const MAXClass): Standard_Flow
Empty_Flow (const MAXClass): Empty_Flow
PresetFlow (const MAXClass): Preset_Flow
ParticleContainer (const MAXClass): ParticleContainer
ParticleGroup : GeometryClass
PFActionListPool : ReferenceTarget
PFArrow (const MAXClass): PFArrow
PFEngine (const MAXClass): PFEngine
PFSystemPool (const MAXClass): PFSystemPool
PView_Manager : ReferenceTarget
Viewport_Render : Helper
MAXScript in Script Actions
Using MAXScript in Script Actions
Particle Flow Script Examples
Particle Flow Sample Scripts
Update Step Scripts
Every Step Update Example
Final Step Update Example
Particle Channel Scripts
particleFloat Sample Script
particleInteger Sample Script
particleVector Sample Script
Birth Scripts
Birth Script Example
Fragmentation Sample Script
Script Operators
Script Operator Example
Speed Operator in Script Operator Example
View-Dependent Particle Resolution Example
Metaball Sample Script
Flying Letters from a Custom String
Script Tests
Script Test Example
Scripted Position Test Example
Age Test in Script Test Example
Integrator ProceedSynch Example
Proceed With Integrate Script_Test Example
Creating and Connecting Actions
VolumeDocking Sample Script
MAXScript Extensions for ProBoolean
ProBoolean Extension
Interface: PolyBoolean
Interface: ProCutter
MAXScript Extensions for ProSound
ProSound Extension
MAXScript Extensions for Reactor
MAXScript Extensions for reactor
Interface: reactorInterface
Collision_Info : ReferenceTarget
Interface: rigidBodyInterface
Interface: primitiveInterface
RBCollection : Helper
CSolver : Helper
Point_Point : Helper
Point_Path : Helper
Hinge : Helper
Ragdoll : Helper
Carwheel : Helper
Prismatic : Helper
L_Dashpot : Helper
A_Dashpot : Helper
CLCollection : Helper
DMCollection : Helper
RPCollection : Helper
SBCollection : Helper
Fracture : Helper
Motorhelper : Helper
Planehelper : Helper
Springhelper : Helper
Toy_Car : Helper
Windhelper : Helper
WaterSpaceWarp : SpacewarpObject
reactor_Cloth : Modifier
reactor_Rope : Modifier
reactor_SoftBody : Modifier
MAXScript Extensions for Solid Bodies
Body Objects
Body_Cutter : GeometryClass
Body_Object : GeometryClass
Body_Utility : GeometryClass
Join_Bodies : GeometryClass
MAXScript Extensions for MassFX
MassFX and MAXScript
PhysXPanel : ReferenceTarget