Settings
Constant Modifier dict used for changing modifier settings.
-
RENDER - Used for all modifiers (bool) If true, the modifier is
enabled for rendering.
-
REALTIME - Used for all modifiers (bool) If true, the modifier is
enabled for interactive display.
-
EDITMODE - Used for all modifiers (bool) If both REALTIME and
EDITMODE are true, the modifier is enabled for interactive display
while the object is in edit mode.
-
ONCAGE - Used for all modifiers (bool) If true, the modifier is
enabled for the editing cage during edit mode.
-
OBJECT - Used for Armature, Lattice, Curve, Boolean, Array,
Shrinkwrap and SimpleDeform (Object)
-
VERTGROUP - Used for Armature, Lattice, Curve, Smooth, Cast,
Shrinkwrap and SimpleDeform (String)
-
LIMIT - Array, Mirror (float [0.0 - 1.0])
-
FLAG - Mirror and Wave (int)
-
COUNT - Decimator Polycount (readonly) and Array (int)
-
LENGTH - Build [1.0-300000.0] and Array [0.0 - 10000.0] (float)
-
FACTOR - Smooth [-10.0, 10.0], Cast [-10.0, 10.0] and SimpleDeform
[-10.0, 10.0] (float)
-
ENABLE_X = Smooth and Cast (bool, default: True)
-
ENABLE_Y = Smooth and Cast (bool, default: True)
-
ENABLE_Z = Smooth and Cast (bool, default: True)
-
TYPES - Subsurf, Cast, Shrinkwrap and SimpleDeform. For Subsurf it
determines the subdivision algorithm - (int): 0 = Catmull-Clark; 1 =
simple subdivision. For Cast it determines the shape to deform to =
(int): 0 = Sphere; 1 = Cylinder; 2 = Cuboid. For Shrinkwrap it
determines where it has to project = (int): 0 = Nearest surface; 1 =
Project; 2 = Nearest vertex. For DeformMesh it determines the
function to apply = (int): 1 = Twist; 2 = Bend; 3 = Taper; 4 =
Stretch.
-
LEVELS - Used for Subsurf only (int [0 - 6]). The number of
subdivision levels used for interactive display.
-
RENDLEVELS - Used for Subsurf only (int [0 - 6]). The number of
subdivision levels used for rendering.
-
OPTIMAL - Used for Subsurf only (bool). Enables Optimal Draw.
-
UV - Used for Subsurf only (bool). Enables Subsurf UV.
-
OBJECT_OFFSET - Used for Array only (Object)
-
OBJECT_CURVE - Used for Array only (Curve Object)
-
OFFSET_VEC - Used for Array only (3d Vector)
-
SCALE_VEC - Used for Array only (3d Vector)
-
MERGE_DIST - Used for Array only (float)
-
INVERT_VERTGROUP - Used for Armature only (bool)
-
ENVELOPES - Used for Armature only (bool)
-
VGROUPS - Used for Armature only (bool)
-
QUATERNION - Used for Armature only (bool)
-
B_BONE_REST - Used for Armature only (bool)
-
MULTIMODIFIER - Used for Armature only (bool)
-
START - Used for Build only (int)
-
SEED - Used for Build only (int)
-
RANDOMIZE - Used for Build only (bool)
-
AXIS_X - Used for Mirror only (bool)
-
AXIS_Y - Used for Mirror only (bool)
-
AXIS_Z - Used for Mirror only (bool)
-
RATIO - Used for Decimate only (float [0.0 - 1.0])
-
STARTX - Used for Wave only (float [-100.0 - 100.0])
-
STARTY - Used for Wave only (float [-100.0 - 100.0])
-
HEIGHT - Used for Wave only (float [-2.0 - 2.0])
-
WIDTH - Used for Wave only (float [0.0 - 5.0])
-
NARROW - Used for Wave only (float [0.0 - 10.0])
-
SPEED - Used for Wave only (float [-2.0 - 2.0])
-
DAMP - Used for Wave only (float [-MAXFRAME - MAXFRAME])
-
LIFETIME - Used for Wave only (float [-MAXFRAME - MAXFRAME])
-
TIMEOFFS - Used for Wave only (float [-MAXFRAME - MAXFRAME])
-
OPERATION - Used for boolean only (int 0,1,2 : Intersect, Union,
Difference)
-
EDGESPLIT_ANGLE - Used for edge split only (float 0.0 - 180)
-
EDGESPLIT_FROM_ANGLE - Used for edge split only, should the modifier
use the edge angle (bool)
-
EDGESPLIT_FROM_SHARP - Used for edge split only, should the modifier
use the edge sharp flag (bool)
-
UVLAYER - Used for Displace only
-
MID_LEVEL - Used for Displace only (float [0.0, 1.0], default: 0.5)
-
STRENGTH - Used for Displace only (float [-1000.0, 1000.0, default:
1.0)
-
TEXTURE - Used for Displace only (Texture object)
-
MAPPING - Used for Displace only
-
DIRECTION - Used for Displace only
-
REPEAT - Used for Smooth only (int [0, 30], default: 1)
-
RADIUS - Used for Cast only (float [0.0, 100.0], default: 0.0)
-
SIZE - Used for Cast only (float [0.0, 100.0], default: 0.0)
-
SIZE_FROM_RADIUS - Used for Cast only (bool, default: True)
-
USE_OB_TRANSFORM - Used for Cast only (bool, default: False)
-
OBJECT_AUX - Used for Shrinkwrap only, (Object)
-
KEEPDIST - Used for Shrinkwrap only (float [-1000.0, 1000.0, default:
0.0)
-
PROJECT_OVER_X_AXIS - Used for Shrinkwrap only, should the modifier
not project over normal (bool)
-
PROJECT_OVER_Y_AXIS - Used for Shrinkwrap only, should the modifier
not project over normal (bool)
-
PROJECT_OVER_Z_AXIS - Used for Shrinkwrap only, should the modifier
not project over normal (bool)
-
PROJECT_OVER_NORMAL - Used for Shrinkwrap only (bool)
-
ALLOW_POS_DIR - Used for Shrinkwrap only, should the modifier use
Project TYPES (bool)
-
ALLOW_NEG_DIR - Used for Shrinkwrap only, should the modifier use
Project TYPES (bool)
-
CULL_TARGET_FRONTFACE - Used for Shrinkwrap only, should the modifier
use Project TYPES (bool)
-
CULL_TARGET_BACKFACE - Used for Shrinkwrap only, should the modifier
use Project TYPES (bool)
-
KEEP_ABOVE_SURFACE - Used for Shrinkwrap only , should the modifier
use Nearest Surface TYPES(bool)
-
SUBSURFLEVELS - Used for Shrinkwrap only (int [0 - 6]). The number of
subdivision levels used.
-
RELATIVE - Used for Simpledeform only (bool, default: False)
-
LOWER_LIMIT - Used for Simpledeform only (float [0.0, UPPER_LIMIT],
default: 0.0))
-
UPPER_LIMIT - Used for Simpledeform only (float [LOWER_LIMIT,1.0],
default: 1.0))
-
LOCK_AXIS_X - Used for Simpledeform only (bool, default: False)
-
LOCK_AXIS_Y - Used for Simpledeform only (bool, default: False)
- Type:
- readonly dictionary
|