Autodesk_MAXScript_Reference_9
introduction
introduction
what is maxscript?
maxscript overview
the sdk and maxscript
using the maxscript documentation
copyrights and trademarks
accessing maxscript
the maxscript utilities 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
maxscript editor commands
running scripts
accessing scripted utilities
the macro recorder
customizing macroscript buttons
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
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
what is new in maxscript
new in maxscript
what is 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 previous versions
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
specifying global variables as global using ::
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 the 3ds max 7 release
what was new in autodesk viz 2005
what was 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 version 4
utilities, global utilities and render element plug-ins
locating information in this help file
locating information in this help file
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
sample scripts in the scripts/examples directory
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
3ds 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
the scripts included with 3ds max
trigonometric functions and vector arithmetic
trigonometric functions
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?
the wonderful world of classes and class instances
general advanced topics
how do texture coordinates work?
how are transformations calculated in 3ds max and maxscript?
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?
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 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
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
persistent global variables
type-free variables
reference assignment
definition constructs can include global variable declarations at top level
changes to undeclared implicit global variables since 3ds max 4
memory allocation and garbage collection
memory allocation and garbage collection
manual garbage collection
manual garbage collection light option
names, literal constants, and expressions
names
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
expressions
simple expressions
simple expressions
operands
operands
math expressions
math expressions
math assignment
precedence and association rules
polymorphism
comparison expressions
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
block-expressions
context expressions
context expressions
animate
at level, in
at time
about
coordsys
defaultaction context
quiet context
redraw
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
maxscriptfunction list
const class
const generic
const mappedgeneric
const nodegeneric
const primitives
const structdef
const structdef pages
attachctrl const structdef
autobackup const structdef
bit const structdef
boolobj const structdef
callbacks const structdef
cui const structdef
custattributes const structdef
dof const structdef
fileproperties const structdef
flexops const structdef
gw const structdef
ik const structdef
keyboard const structdef
le const structdef
linkctrl const structdef
listctrl const structdef
logsystem const structdef
macros const structdef
mappaths const structdef
meshop const structdef
meshops const structdef
modpanel const structdef
mouse const structdef
mtlbrowser const structdef
options const structdef
patch const structdef
patchops const structdef
persistents const structdef
polyop const structdef
polyops const structdef
preferences const structdef
refs const structdef
scanlinerender const structdef
skinops const structdef
snapmode const structdef
splineops const structdef
sysinfo const structdef
systemtools const structdef
terrainops const structdef
timeconfiguration const structdef
toolmode const structdef
trackbar const structdef
trackview const structdef
units const structdef
viewport const structdef
wavsound const structdef
xrefpaths const structdef
xrefs const structdef
structure definition
structure definition
defining local functions in structures
structure scope while initializing
structure inherited methods
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
ray values
quat values
angleaxis values
eulerangles values
matrix3 values
bigmatrix 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
maxkey values
maxkey values
maxkey common properties, operators, and methods
working with maxkey values
arrayparameter values
arrayparameter 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
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
interface: actionman
interface: animlayermanager
interface: assemblymgr
interface: atscustomdepsops
interface: atsops
interface: autosave
interface: batchrendermgr
interface: bitmaplayermanager
interface: bitmapproxymgr
interface: bonesys
interface: browsermgr
interface: brushpresetmgr
interface: cmdpanel
interface: colorman
interface: idisplaygamma
interface: draganddrop
interface: dxshadermanager
interface: filelinkmgr
interface: globaldxdisplaymanager
interface: gridprefs
interface: hdiksys
interface: heightmanager
interface: iksys
interface: layermanager
interface: lightingunits
interface: loadsaveanimation
interface: manip
interface: maxops
interface: medit
interface: memstream
interface: menuman
interface: mszip
interface: mxsdebugger
interface: netrender
interface: objxrefs
interface: objxrefmgr
interface: paintsoftselpresetcontext
interface: paramwire
interface: pluginmanager
interface: quadmenusettings
interface: radiositypreferences
interface: refhierarchy
interface: rollup
interface: sceneexposurecontrol
interface: sceneradiosity
interface: scenestatemgr
interface: schematicviews
interface: schematicview
interface: statuspanel
interface: timeslider
interface: tmgizmos
interface: trackselectionsets
interface: trackviews
interface: utilitypanel
interface: visualms
interface: walkthroughops
node interfaces
node interfaces
node interfaces documentation
interface: iassembly
interface: inode
interface: inodebakeproperties
interface: inodebakeprojproperties
interface: inodegiproperties
interface: inodelayerproperties
interface: inodementalrayproperties
interface: skinpose
other interfaces
other interfaces
other interfaces
interface: assignvertexcolors
interface: blockmgr
interface: channelinfo
interface: custattribcollapsemanager
interface: dialogmonitorops
interface: flowraytraceinterface
interface: frametagmanager
interface: imagemotionblur
interface: instancemgr
interface: layerproperties
interface: mental_ray_preferences
interface: mtlbrowserfilter_manager
interface: module_snooper_interface
interface: paramcollectorops
interface: projectionintersectormgr
interface: projectionrendermgr
interface: radiositymeshops
interface: reactionmgr
interface: renderelementmgr
interface: renderpresets
interface: ringarray
interface: sceneeffectloader
interface: simplefacemanager
interface: skinutils
interface: stylemgr
interface: substmanager
interface: thepainterinterface
interface: trackbar
interface: uiaccessor
interface: xmlmaterial
manipulator interfaces
interface: simplemanip
interface: gizmoshape
interface: manipplane
maxwrapper : value
maxwrapper : value
maxwrapper common properties, operators, and methods
access to the maxwrapper appdata
nested object controller functions
nested object properties
note track access
note track access
notetrack : value
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 and extended objects
geometry - standard and extended objects
box : geometryclass
capsule : geometryclass
chamferbox : geometryclass
chamfercyl : geometryclass
cone : geometryclass
cylinder : geometryclass
c_ext : geometryclass
gengon : geometryclass
geosphere : geometryclass
hedra : geometryclass
l_ext : geometryclass
oiltank : geometryclass
plane : geometryclass
prism : geometryclass
pyramid : geometryclass
ringwave : geometryclass
sphere : geometryclass
spindle : geometryclass
targetobject : geometryclass
teapot : geometryclass
torus : geometryclass
torus_knot : geometryclass
tube : geometryclass
geometry - dynamics objects
geometry - dynamics objects
damper : geometryclass
hose : geometryclass
spring : geometryclass
geometry - compound objects
geometry - compound objects
oldboolean : geometryclass
boolean2 : geometryclass
blobmesh : geometyclass
conform : geometryclass
connect : geometryclass
loft : geometryclass
mesher : 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 - extended aec objects
geometry - aec extended objects
foliage : geometryclass
railing : geometryclass
wall : geometryclass
geometry - stairs
geometry - stairs
l_type_stair : geometryclass
spiral_stair : geometryclass
straight_stair : geometryclass
u_type_stair : 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 - nurbs objects
geometry - nurbs objects
nurbssurf : geometryclass
point_surf : 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
standard lights
light common properties, operators, and methods
directionallight : light
freespot : light
omnilight : light
skylight : light
targetdirectionallight : light
targetspot : light
texture_sky : light
photometric lights
photometric lights common properties, operators, and methods
free_area : light
free_linear : light
free_point : light
ies_sky : light
ies_sun : light
target_area : light
target_linear : light
target_point : light
mr_sky : light
mr_sun : light
camera : node
camera : node
camera common properties, operators, and methods
freecamera : camera
targetcamera : camera
helper : node
helper : node
helper - standard
helper - standard
bone : helper
compass : helper
dummy: helper
grid : helper
point : helper
protractor : helper
tape : helper
exposetm : helper
helper - manipulators
cone_angle : helper
plane_angle : helper
slidermanipulator : helper
non-creatable manipulators
falloff_manipulator : helper
hotspot_manip : helper
position_manip : helper
ik_spline_end_twist_manip : helper
ik_spline_start_twist_manip : helper
ik_swivel_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 - substitute
substitute_object : 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 - particles and dynamics
spacewarp - particles and dynamics
drag : spacewarpobject
gravity : spacewarpobject
motor: spacewarpobject
pbomb : spacewarpobject
pushspacewarp : spacewarpobject
udynadeflector : spacewarpobject
vortex : spacewarpobject
wind : spacewarpobject
spacewarp - modifier-based
spacewarp - modifier-based
spacebend : spacewarpobject
spacenoise : spacewarpobject
spaceskew : spacewarpobject
spacestretch : spacewarpobject
spacetaper : spacewarpobject
spacetwist : spacewarpobject
spacewarp - dynamics interface
pdynaflect : spacewarpobject
sdynaflect : spacewarpobject
udynaflect : spacewarpobject
spacewarp - particles only
spacewarp - particles only
deflector : spacewarpobject
drag : spacewarpobject
path_follow : spacewarpobject
pomniflect : spacewarpobject
sdeflector : spacewarpobject
somniflect : spacewarpobject
udeflector : spacewarpobject
uomniflect : spacewarpobject
vortex : spacewarpobject
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
editable_poly methods
get set selection
get by flag
get count
get/set hidden
edge visibility
open edges
get by face
get by edge
get dead elements
dead structures
face material ids
manipulate vertex
get a using b
get face center normal and area
attach
delete
weld
create
auto-smooth
triangulation
subdivisions
face smoothing groups
break divide split
collapse
propagate flags
tessellate
detach
slice_plane
cut
holes
make planar
create shape from edges
extrude/bevel/chamfer
editablepoly interface
interface: editablepoly
hide/unhide
copy/paste named selection sets
create
delete
attach/detach
break/split/divide
collapse
extrude faces
bevel
chamfer
bridge
relax
slice
cut
weld
create shape from edges
make planar
subdivide
triangulation
select faces by...
ui commands
get/set by flag
slice plane
get/set data
preview mode
convert selection
remove
connect
toggle shaded faces
get/set selections
get vertex
get edge
get face
get map channel
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
camperspcorrect : modifier
emptymodifier : modifier
animation modifiers
flex : modifier
linked_xform : modifier
melt : modifier
morpher : modifier
paste_skin_weights: modifier
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
conversion modifiers
turn_to_mesh : modifier
turn_to_patch : modifier
turn_to_poly : modifier
ffd modifiers
ffd_box : modifier
ffd_cyl : modifier
ffd_2x2x2 : modifier
ffd_3x3x3 : modifier
ffd_4x4x4 : modifier
ffd_select : 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 : modifier
normalmodifier : modifier
optimize : modifier
smooth : modifier
sweep : modifier
stl_check : modifier
subdivide : modifier
symmetry : modifier
tessellate : modifier
vertexpaint : modifier
vertex_colors : modifier
vertex_weld : 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
slice : modifier
spherify : modifier
squeeze : modifier
stretch : modifier
substitute : modifier
taper : modifier
twist : modifier
wave : modifier
xform : modifier
patch and spline editing
crosssection : modifier
deletepatch : modifier
deletesplinemodifier : modifier
edit_patch : modifier
edit_spline : modifier
fillet_chamfer : modifier
lathe : modifier
normalize_spl : 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 : modifier
poly_select : modifier
select_by_channel : modifier
splineselect : modifier
volumeselect : modifier
subdivision surfaces
hsds_modifier : modifier
hsdsobject : modifier
meshsmooth: modifier
turbosmooth : modifier
surface modifiers
disp_approx : modifier
materialbyelement : modifier
materialmodifier : modifier
uvw modifiers
cameramap : modifier
mapscaler : modifier
unwrap_uvw : modifier
uvw_mapping_add : modifier
uvw_mapping_clear : modifier
uvw_mapping_paste : modifier
uvw_xform : modifier