base classes — bpy_struct, ID
Freestyle line style, reusable by multiple line sets
Index of active texture slot
Type: | int in [0, 17], default 0 |
---|
Base alpha transparency, possibly modified by alpha transparency modifiers
Type: | float in [0, 1], default 0.0 |
---|
List of alpha transparency modifiers
Type: | LineStyleAlphaModifiers bpy_prop_collection of LineStyleAlphaModifier, (readonly) |
---|
Maximum 2D angle for splitting chains
Type: | float in [0, 3.14159], default 0.0 |
---|
Minimum 2D angle for splitting chains
Type: | float in [0, 3.14159], default 0.0 |
---|
Select the shape of both ends of strokes
Type: | enum in [‘BUTT’, ‘ROUND’, ‘SQUARE’], default ‘BUTT’ |
---|
Select the way how feature edges are jointed to form chains
Type: | enum in [‘PLAIN’, ‘SKETCHY’], default ‘PLAIN’ |
---|
Base line color, possibly modified by line color modifiers
Type: | float array of 3 items in [0, inf], default (0.0, 0.0, 0.0) |
---|
List of line color modifiers
Type: | LineStyleColorModifiers bpy_prop_collection of LineStyleColorModifier, (readonly) |
---|
Length of the 1st dash for dashed lines
Type: | int in [0, 65535], default 0 |
---|
Length of the 2nd dash for dashed lines
Type: | int in [0, 65535], default 0 |
---|
Length of the 3rd dash for dashed lines
Type: | int in [0, 65535], default 0 |
---|
Length of the 1st gap for dashed lines
Type: | int in [0, 65535], default 0 |
---|
Length of the 2nd gap for dashed lines
Type: | int in [0, 65535], default 0 |
---|
Length of the 3rd gap for dashed lines
Type: | int in [0, 65535], default 0 |
---|
List of stroke geometry modifiers
Type: | LineStyleGeometryModifiers bpy_prop_collection of LineStyleGeometryModifier, (readonly) |
---|
Select the way how the sort key is computed for each chain
Type: | enum in [‘MEAN’, ‘MIN’, ‘MAX’, ‘FIRST’, ‘LAST’], default ‘MEAN’ |
---|
Maximum curvilinear 2D length for the selection of chains
Type: | float in [0, 10000], default 0.0 |
---|
Minimum curvilinear 2D length for the selection of chains
Type: | float in [0, 10000], default 0.0 |
---|
If true, chains of feature edges are split at material boundaries
Type: | boolean, default False |
---|
Select the property panel to be shown
Type: | enum in [‘STROKES’, ‘COLOR’, ‘ALPHA’, ‘THICKNESS’, ‘GEOMETRY’, ‘TEXTURE’], default ‘STROKES’ |
---|
Number of rounds in a sketchy multiple touch
Type: | int in [1, 1000], default 0 |
---|
Select the sort key to determine the stacking order of chains
Type: | enum in [‘DISTANCE_FROM_CAMERA’, ‘2D_LENGTH’], default ‘DISTANCE_FROM_CAMERA’ |
---|
Select the sort order
Type: | enum in [‘DEFAULT’, ‘REVERSE’], default ‘DEFAULT’ |
---|
Length of the 1st dash for splitting
Type: | int in [0, 65535], default 0 |
---|
Length of the 2nd dash for splitting
Type: | int in [0, 65535], default 0 |
---|
Length of the 3rd dash for splitting
Type: | int in [0, 65535], default 0 |
---|
Length of the 1st gap for splitting
Type: | int in [0, 65535], default 0 |
---|
Length of the 2nd gap for splitting
Type: | int in [0, 65535], default 0 |
---|
Length of the 3rd gap for splitting
Type: | int in [0, 65535], default 0 |
---|
Curvilinear 2D length for chain splitting
Type: | float in [0, 10000], default 0.0 |
---|
Texture slots defining the mapping and influence of textures
Type: | LineStyleTextureSlots bpy_prop_collection of LineStyleTextureSlot, (readonly) |
---|
Spacing for textures along stroke length
Type: | float in [0.01, 100], default 0.0 |
---|
Base line thickness, possibly modified by line thickness modifiers
Type: | float in [0, 10000], default 0.0 |
---|
List of line thickness modifiers
Type: | LineStyleThicknessModifiers bpy_prop_collection of LineStyleThicknessModifier, (readonly) |
---|
Thickness position of silhouettes and border edges (applicable when plain chaining is used with the Same Object option)
Type: | enum in [‘CENTER’, ‘INSIDE’, ‘OUTSIDE’, ‘RELATIVE’], default ‘CENTER’ |
---|
A number between 0 (inside) and 1 (outside) specifying the relative position of stroke thickness
Type: | float in [0, 1], default 0.0 |
---|
Split chains at points with angles larger than the maximum 2D angle
Type: | boolean, default False |
---|
Split chains at points with angles smaller than the minimum 2D angle
Type: | boolean, default False |
---|
Enable chaining of feature edges
Type: | boolean, default False |
---|
Enable or disable dashed line
Type: | boolean, default False |
---|
Enable the selection of chains by a maximum 2D length
Type: | boolean, default False |
---|
Enable the selection of chains by a minimum 2D length
Type: | boolean, default False |
---|
Use shader nodes for the line style
Type: | boolean, default False |
---|
If true, only feature edges of the same object are joined
Type: | boolean, default False |
---|
Arrange the stacking order of strokes
Type: | boolean, default False |
---|
Enable chain splitting by curvilinear 2D length
Type: | boolean, default False |
---|
Enable chain splitting by dashed line patterns
Type: | boolean, default False |
---|
Enable or disable textured strokes
Type: | boolean, default False |
---|
Inherited Properties
Inherited Functions
References