Used for path replicator operations.
xshade |
↑ |
shape |
↑ |
path_replicator |
count | Count |
front_direction_type | The front direction type |
limit | Limit |
mode | Mode |
preview | Preview |
random_replication | Randomly replicates the object |
random_rotation | Random rotation |
random_scale | Random scale |
random_seed | Random seed |
random_translation | Random translation |
random_translation_mode | Random translation mode |
random_uniscale | Random uniscale |
range | Range |
reference_point | The reference point |
replication | The replication value |
show_directions | Display the directions |
skip_head | Skip (Head) |
skip_tail | Skip (Tail) |
step | The step |
step_rounding_type | The rounding process type |
upper_direction_type | The up direction type |
use_direction_control | Whether to apply Direction Control |
use_forward_direction_path | If there is a forward direction path, whether to use it |
use_upper_direction_path | If there is an forward direction path, whether to use it |
Gets the path replicator object using shape.path_replicator if the path replicator target object is a shape.
count
Count.
Type :
int
#Output the path replicator count of the selected object
print xshade.scene().active_shape().path_replicator.count
front_direction_type
The front direction type.
Type :
int
0 : tangent
1 : tail
#Output the path replicator front direction type of the selected object
print xshade.scene().active_shape().path_replicator.front_direction_type
limit
The limits. The minimum and maximum range of the replicator.
Type :
vec2
#Output the path replicator limits of the selected object
print xshade.scene().active_shape().path_replicator.limit
mode
Mode.
Type :
int
0 : specify count
1 : specify step
#Output the path replicator mode of the selected object
print xshade.scene().active_shape().path_replicator.mode
preview
The type of preview.
Type :
int
0 : None
1 : Draft Display
2 : Display
#Output the path replicator preview type of the selected object
print xshade.scene().active_shape().path_replicator.preview
random_replication
Whether to randomly replicate the object.
Type :
bool
#Output the path replicator Random Replication on/off value of the selected object
print xshade.scene().active_shape().path_replicator.random_replication
random_rotation
The random rotation value.
Type :
vec3
Specifies the rotation value along each XYZ axis in radians (180 degrees with π=3.141592)
#Output the path replicator random rotation value of the selected object
print xshade.scene().active_shape().path_replicator.random_rotation
random_scale
Random scale.
Type :
vec3
#Output the path replicator random scale value of the selected object
print xshade.scene().active_shape().path_replicator.random_scale
random_seed
The random seed value.
Type :
int
#Output the path replicator random seed value of the selected object
print xshade.scene().active_shape().path_replicator.random_seed
random_translation
Random translation.
Type :
vec3
#Output the path replicator random translation value of the selected object
print xshade.scene().active_shape().path_replicator.random_translation
random_translation_mode
Random translation mode.
Type :
int
0 : offset
1 : displacement
#Output the path replicator random translation mode of the selected object
print xshade.scene().active_shape().path_replicator.random_translation_mode
random_uniscale
Random uniscale.
Type :
bool
#Output the path replicator random uniscale on/off value of the selected object
print xshade.scene().active_shape().path_replicator.random_uniscale
range
The replicator range.
Type :
bool
#Output the path replicator Range on/off value of the selected object
print xshade.scene().active_shape().path_replicator.range
reference_point
The reference point type.
Type :
int
0 : Local Origin
1 : First Control Point of Path
#Output the path replicator reference point type of the selected object
print xshade.scene().active_shape().path_replicator.reference_point
replication
The replication value.
Type :
float
#Output the path replicator replication value of the selected object
print xshade.scene().active_shape().path_replicator.replication
show_directions
Display the directions.
Type :
bool
#Output the path replicator Show Direction on/off value of the selected object
print xshade.scene().active_shape().path_replicator.show_directions
skip_head
Skip (Head).
Type :
bool
#Output the path replicator Skip (Head) on/off value of the selected object
print xshade.scene().active_shape().path_replicator.skip_head
skip_tail
Skip (Tail).
Type :
bool
#Output the path replicator Skip (Tail) on/off value of the selected object
print xshade.scene().active_shape().path_replicator.skip_tail
step
The interval value when the mode is set to "Step."
Type :
float
#Output the path replicator Step value of the selected object
print xshade.scene().active_shape().path_replicator.step
step_rounding_type
The rounding process type when the mode is set to "Step."
Type :
int
0 : None
1 : Round Down (equalize)
2 : Round Up (equalize)
3 : Extend
#Output the path replicator rounding process type of the selected object
print xshade.scene().active_shape().path_replicator.step_rounding_type
upper_direction_type
The up direction type.
Type :
int
0 : X
1 : Y
2 : Z
3 : Auto Roll
#Output the path replicator up direction type of the selected object
print xshade.scene().active_shape().path_replicator.upper_direction_type
use_direction_control
Whether to apply Direction Control.
Type :
bool
#Output the path replicator Direction Control on/off value of the selected object
print xshade.scene().active_shape().path_replicator.use_direction_control
use_forward_direction_path
If there is a forward direction path, whether to use it.
Type :
bool
#Output the path replicator "Use Forward Direction Path If Available" on/off value of the selected object
print xshade.scene().active_shape().path_replicator.use_forward_direction_path
use_upper_direction_path
If there is an up direction path, whether to use it.
Type :
bool
#Output the path replicator "Use Up Direction Path If Available" on/off value of the selected object
print xshade.scene().active_shape().path_replicator.use_upper_direction_path