ThemeView3D(bpy_struct)
base class — bpy_struct
- class bpy.types.ThemeView3D(bpy_struct)
Theme settings for the 3D viewport
- after_current_frame
The color for things after the current frame (for onion skinning, motion paths, etc.) (array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- before_current_frame
The color for things before the current frame (for onion skinning, motion paths, etc.) (array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- bevel
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- bone_locked_weight
Shade for bones corresponding to a locked weight group during painting (array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- bone_pose
Outline color of selected pose bones (array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- bone_pose_active
Outline color of active pose bones (array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- bone_solid
Default color of the solid shapes of bones (array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- bundle_solid
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- camera
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- camera_passepartout
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- camera_path
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- clipping_border_3d
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- crease
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- edge_mode_select
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- edge_select
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- edge_width
(in [1, 32], default 0)
- Type:
int
- editmesh_active
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- empty
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- extra_edge_angle
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- extra_edge_len
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- extra_face_angle
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- extra_face_area
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- face
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- face_back
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- face_front
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- face_mode_select
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- face_retopology
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- face_select
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- facedot_size
(in [1, 10], default 0)
- Type:
int
- freestyle
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- gp_vertex
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- gp_vertex_select
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- gp_vertex_size
(in [1, 10], default 0)
- Type:
int
- gp_wire_edit
Grease Pencil wireframe color when in edit mode (array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- grid
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- grid_major
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- light
(array of 4 items, in [0, 1], default (0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- normal
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- nurb_sel_uline
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- nurb_sel_vline
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- nurb_uline
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- nurb_vline
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- object_active
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- object_origin_size
Diameter in pixels for object/light origin display (in [4, 10], default 0)
- Type:
int
- object_selected
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- outline_width
(in [1, 5], default 0)
- Type:
int
- seam
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- sharp
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- skin_root
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- space
Settings for space (readonly, never None)
- Type:
- speaker
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- split_normal
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- text_grease_pencil
Color for indicating Grease Pencil keyframes (array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- transform
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- vertex
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- vertex_normal
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- vertex_select
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- vertex_size
(in [1, 32], default 0)
- Type:
int
- vertex_unreferenced
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- view_overlay
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- wire
(array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- wire_edit
Color for wireframe when in edit mode, but edge selection is active (array of 3 items, in [0, 1], default (0.0, 0.0, 0.0))
- Type:
- classmethod bl_rna_get_subclass(id, default=None, /)
- Parameters:
id (str) – The RNA type identifier.
default (
bpy.types.Struct| None) – The value to return when not found.
- Returns:
The RNA type or default when not found.
- Return type:
- classmethod bl_rna_get_subclass_py(id, default=None, /)
- Parameters:
id (str) – The RNA type identifier.
default (type | None) – The value to return when not found.
- Returns:
The class or default when not found.
- Return type:
type