MirrorModifier(Modifier)

base classes — bpy_struct, Modifier

class bpy.types.MirrorModifier(Modifier)

Mirroring modifier

merge_threshold

Distance within which mirrored vertices are merged

Type:float in [0, inf], default 0.0
mirror_object

Object to use as mirror

Type:Object
mirror_offset_u

Amount to offset mirrored UVs flipping point from the 0.5 on the U axis

Type:float in [-1, 1], default 0.0
mirror_offset_v

Amount to offset mirrored UVs flipping point from the 0.5 point on the V axis

Type:float in [-1, 1], default 0.0
offset_u

Mirrored UV offset on the U axis

Type:float in [-10000, 10000], default 0.0
offset_v

Mirrored UV offset on the V axis

Type:float in [-10000, 10000], default 0.0
use_axis

Enable axis mirror

Type:boolean array of 3 items, default (False, False, False)
use_bisect_axis

Cuts the mesh across the mirror plane

Type:boolean array of 3 items, default (False, False, False)
use_bisect_flip_axis

Flips the direction of the slice

Type:boolean array of 3 items, default (False, False, False)
use_clip

Prevent vertices from going through the mirror during transform

Type:boolean, default False
use_mirror_merge

Merge vertices within the merge threshold

Type:boolean, default False
use_mirror_u

Mirror the U texture coordinate around the flip offset point

Type:boolean, default False
use_mirror_v

Mirror the V texture coordinate around the flip offset point

Type:boolean, default False
use_mirror_vertex_groups

Mirror vertex groups (e.g. .R->.L)

Type:boolean, default False
classmethod bl_rna_get_subclass(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The RNA type or default when not found.
Return type:bpy.types.Struct subclass
classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The class or default when not found.
Return type:type

Inherited Properties

Inherited Functions