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 texture 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