Listed below are all the Settings discovered by Foam in Blender 4.1 on macOS (22 April, 2024). Not all of these have been tested so some may not work or may not be as useful as they sound.
Note that settings that relate to scene data (like material nodes, modifiers, constraints, collections, etc.) are not shown here since they depend on the actual configuration of your blend file.
Active Object
Setting | Type | Description |
---|---|---|
active_object.use_fake_user | Boolean | Save this data-block even if it has no users |
active_object.use_extra_user | Boolean | Indicates whether an extra user is set or not (mainly for internal/debug usages) |
active_object.is_runtime_data | Boolean | This data-block is runtime data, i.e. it won't be saved in .blend file. Note that e.g. evaluated IDs are always runtime, so this value is only editable for data-blocks in Main data-base |
active_object.tag | Boolean | Tools can use this to tag data for their own purposes (initial state is undefined) |
active_object.parent_type | Enumeration | Type of parent relation |
active_object.use_camera_lock_parent | Boolean | View Lock 3D viewport camera transformation affects the object's parent instead |
active_object.track_axis | Enumeration | Axis that points in the 'forward' direction (applies to Instance Vertices when Align to Vertex Normal is enabled) |
active_object.up_axis | Enumeration | Axis that points in the upward direction (applies to Instance Vertices when Align to Vertex Normal is enabled) |
active_object.active_material_index | Number | Index of active material slot |
active_object.rotation_mode | Enumeration | |
active_object.lock_location | Boolean | Lock editing of location when transforming |
active_object.lock_rotation | Boolean | Lock editing of rotation when transforming |
active_object.lock_rotation_w | Boolean | Lock editing of 'angle' component of four-component rotations when transforming |
active_object.lock_rotations_4d | Boolean | Lock editing of four component rotations by components (instead of as Eulers) |
active_object.lock_scale | Boolean | Lock editing of scale when transforming |
active_object.empty_display_type | Enumeration | Viewport display style for empties |
active_object.empty_display_size | Number | Size of display for empties in the viewport |
active_object.empty_image_depth | Enumeration | Determine which other objects will occlude the image |
active_object.show_empty_image_perspective | Boolean | Display image in perspective mode |
active_object.show_empty_image_orthographic | Boolean | Display image in orthographic mode |
active_object.show_empty_image_only_axis_aligned | Boolean | Only display the image when it is aligned with the view axis |
active_object.use_empty_image_alpha | Boolean | Use alpha blending instead of alpha test (can produce sorting artifacts) |
active_object.empty_image_side | Enumeration | Show front/back side |
active_object.add_rest_position_attribute | Boolean | Add a "rest_position" attribute that is a copy of the position attribute before shape keys and modifiers are evaluated |
active_object.pass_index | Number | Index number for the "Object Index" render pass |
active_object.use_simulation_cache | Boolean | Cache frames during simulation nodes playback |
active_object.hide_viewport | Boolean | Globally disable in viewports |
active_object.hide_select | Boolean | Disable selection in viewport |
active_object.hide_render | Boolean | Globally disable in renders |
active_object.hide_probe_volume | Boolean | Globally disable in volume probes |
active_object.hide_probe_sphere | Boolean | Globally disable in spherical light probes |
active_object.hide_probe_plane | Boolean | Globally disable in planar light probes |
active_object.show_instancer_for_render | Boolean | Make instancer visible when rendering |
active_object.show_instancer_for_viewport | Boolean | Make instancer visible in the viewport |
active_object.visible_camera | Boolean | Object visibility to camera rays |
active_object.visible_diffuse | Boolean | Object visibility to diffuse rays |
active_object.visible_glossy | Boolean | Object visibility to glossy rays |
active_object.visible_transmission | Boolean | Object visibility to transmission rays |
active_object.visible_volume_scatter | Boolean | Object visibility to volume scattering rays |
active_object.visible_shadow | Boolean | Object visibility to shadow rays |
active_object.is_holdout | Boolean | Render objects as a holdout or matte, creating a hole in the image with zero alpha, to fill out in compositing with real footage or another render |
active_object.is_shadow_catcher | Boolean | Only render shadows and reflections on this object, for compositing renders into real footage. Objects with this setting are considered to already exist in the footage, objects without it are synthetic objects being composited into it |
active_object.instance_type | Enumeration | If not None, object instancing method to use |
active_object.use_instance_vertices_rotation | Boolean | Rotate instance according to vertex normal |
active_object.use_instance_faces_scale | Boolean | Scale instance based on face size |
active_object.instance_faces_scale | Number | Scale the face instance objects |
active_object.display_type | Enumeration | How to display object in viewport |
active_object.show_bounds | Boolean | Display the object's bounds |
active_object.display_bounds_type | Enumeration | Object boundary display type |
active_object.show_name | Boolean | Display the object's name |
active_object.show_axis | Boolean | Display the object's origin and axes |
active_object.show_texture_space | Boolean | Display the object's texture space |
active_object.show_wire | Boolean | Display the object's wireframe over solid shading |
active_object.show_all_edges | Boolean | Display all edges for mesh objects |
active_object.use_grease_pencil_lights | Boolean | Lights affect grease pencil object |
active_object.show_transparent | Boolean | Display material transparency in the object |
active_object.show_in_front | Boolean | Make the object display in front of others |
active_object.show_only_shape_key | Boolean | Only show the active shape key at full value |
active_object.use_shape_key_edit_mode | Boolean | Display shape keys in edit mode (for meshes only) |
active_object.active_shape_key_index | Number | Current shape key index |
active_object.use_mesh_mirror_x | Boolean | Enable mesh symmetry in the X axis |
active_object.use_mesh_mirror_y | Boolean | Enable mesh symmetry in the Y axis |
active_object.use_mesh_mirror_z | Boolean | Enable mesh symmetry in the Z axis |
Active Mesh
Setting | Type | Description |
---|---|---|
active_mesh.use_fake_user | Boolean | Save this data-block even if it has no users |
active_mesh.use_extra_user | Boolean | Indicates whether an extra user is set or not (mainly for internal/debug usages) |
active_mesh.is_runtime_data | Boolean | This data-block is runtime data, i.e. it won't be saved in .blend file. Note that e.g. evaluated IDs are always runtime, so this value is only editable for data-blocks in Main data-base |
active_mesh.tag | Boolean | Tools can use this to tag data for their own purposes (initial state is undefined) |
active_mesh.uv_layer_clone_index | Number | Clone UV loop layer index |
active_mesh.uv_layer_stencil_index | Number | Mask UV loop layer index |
active_mesh.remesh_voxel_size | Number | Size of the voxel in object space used for volume evaluation. Lower values preserve finer details |
active_mesh.remesh_voxel_adaptivity | Number | Reduces the final face count by simplifying geometry where detail is not needed, generating triangles. A value greater than 0 disables Fix Poles |
active_mesh.use_remesh_fix_poles | Boolean | Produces fewer poles and a better topology flow |
active_mesh.use_remesh_preserve_volume | Boolean | Projects the mesh to preserve the volume and details of the original mesh |
active_mesh.use_remesh_preserve_attributes | Boolean | Transfer all attributes to the new mesh |
active_mesh.remesh_mode | Enumeration | |
active_mesh.use_mirror_x | Boolean | Enable symmetry in the X axis |
active_mesh.use_mirror_y | Boolean | Enable symmetry in the Y axis |
active_mesh.use_mirror_z | Boolean | Enable symmetry in the Z axis |
active_mesh.use_mirror_vertex_groups | Boolean | Mirror the left/right vertex groups when painting. The symmetry axis is determined by the symmetry settings |
active_mesh.use_auto_texspace | Boolean | Adjust active object's texture space automatically when transforming object |
active_mesh.use_mirror_topology | Boolean | Use topology based mirroring (for when both sides of mesh have matching, unique topology) |
active_mesh.use_paint_bone_selection | Boolean | Bone selection during painting |
active_mesh.use_paint_mask | Boolean | Face selection masking for painting |
active_mesh.use_paint_mask_vertex | Boolean | Vertex selection masking for painting |
active_mesh.auto_texspace | Boolean | Adjust active object's texture space automatically when transforming object |
Scene
Setting | Type | Description |
---|---|---|
scene.use_fake_user | Boolean | Save this data-block even if it has no users |
scene.use_extra_user | Boolean | Indicates whether an extra user is set or not (mainly for internal/debug usages) |
scene.is_runtime_data | Boolean | This data-block is runtime data, i.e. it won't be saved in .blend file. Note that e.g. evaluated IDs are always runtime, so this value is only editable for data-blocks in Main data-base |
scene.tag | Boolean | Tools can use this to tag data for their own purposes (initial state is undefined) |
scene.frame_current | Number | Current frame, to update animation data from Python frame_set() instead |
scene.frame_subframe | Number | |
scene.frame_float | Number | |
scene.frame_start | Number | First frame of the playback/rendering range |
scene.frame_end | Number | Final frame of the playback/rendering range |
scene.frame_step | Number | Number of frames to skip forward while rendering/playing back each frame |
scene.lock_frame_selection_to_range | Boolean | Don't allow frame to be selected with mouse outside of frame range |
scene.use_preview_range | Boolean | Use an alternative start/end frame range for animation playback and view renders |
scene.frame_preview_start | Number | Alternative start frame for UI playback |
scene.frame_preview_end | Number | Alternative end frame for UI playback |
scene.show_subframe | Boolean | Show current scene subframe and allow set it using interface tools |
scene.show_keys_from_selected_only | Boolean | Only include channels relating to selected objects and data |
scene.use_custom_simulation_range | Boolean | Use a simulation range that is different from the scene range for simulation nodes that don't override the frame range themselves |
scene.simulation_frame_start | Number | Frame at which simulations start |
scene.simulation_frame_end | Number | Frame at which simulations end |
scene.sync_mode | Enumeration | How to sync playback |
scene.use_nodes | Boolean | Enable the compositing node tree |
scene.use_gravity | Boolean | Use global gravity for all dynamics |
scene.use_audio | Boolean | Play back of audio from Sequence Editor, otherwise mute audio |
scene.use_audio_scrub | Boolean | Play audio from Sequence Editor while scrubbing |
scene.audio_doppler_speed | Number | Speed of sound for Doppler effect calculation |
scene.audio_doppler_factor | Number | Pitch factor for Doppler effect calculation |
scene.audio_distance_model | Enumeration | Distance model for distance attenuation calculation |
scene.audio_volume | Number | Audio volume |
scene.NWSourceSocket | Number | An internal property used to store the source socket in a Lazy Connect operation |
Overlay
Setting | Type | Description |
---|---|---|
overlay.show_overlays | Boolean | Display overlays like gizmos and outlines |
overlay.show_ortho_grid | Boolean | Show grid in orthographic side view |
overlay.show_floor | Boolean | Show the ground plane grid |
overlay.show_axis_x | Boolean | Show the X axis line |
overlay.show_axis_y | Boolean | Show the Y axis line |
overlay.show_axis_z | Boolean | Show the Z axis line |
overlay.grid_scale | Number | Multiplier for the distance between 3D View grid lines |
overlay.grid_lines | Number | Number of grid lines to display in perspective view |
overlay.grid_subdivisions | Number | Number of subdivisions between grid lines |
overlay.show_outline_selected | Boolean | Show an outline highlight around selected objects |
overlay.show_object_origins | Boolean | Show object center dots |
overlay.show_object_origins_all | Boolean | Show the object origin center dot for all (selected and unselected) objects |
overlay.show_relationship_lines | Boolean | Show dashed lines indicating parent or constraint relationships |
overlay.show_cursor | Boolean | Display 3D Cursor Overlay |
overlay.show_text | Boolean | Display overlay text |
overlay.show_stats | Boolean | Display scene statistics overlay text |
overlay.show_extras | Boolean | Object details, including empty wire, cameras and other visual guides |
overlay.show_light_colors | Boolean | Show light colors |
overlay.show_bones | Boolean | Display bones (disable to show motion paths only) |
overlay.show_face_orientation | Boolean | Show the Face Orientation Overlay |
overlay.show_fade_inactive | Boolean | Fade inactive geometry using the viewport background color |
overlay.fade_inactive_alpha | Number | Strength of the fade effect |
overlay.show_xray_bone | Boolean | Show the bone selection overlay |
overlay.xray_alpha_bone | Number | Opacity to use for bone selection |
overlay.bone_wire_alpha | Number | Maximum opacity of bones in wireframe display mode |
overlay.show_motion_paths | Boolean | Show the Motion Paths Overlay |
overlay.show_onion_skins | Boolean | Show the Onion Skinning Overlay |
overlay.show_look_dev | Boolean | Show HDRI preview spheres |
overlay.show_wireframes | Boolean | Show face edges wires |
overlay.wireframe_threshold | Number | Adjust the angle threshold for displaying edges (1.0 for all) |
overlay.wireframe_opacity | Number | Opacity of the displayed edges (1.0 for opaque) |
overlay.show_viewer_attribute | Boolean | Show attribute overlay for active viewer node |
overlay.viewer_attribute_opacity | Number | Opacity of the attribute that is currently visualized |
overlay.show_viewer_text | Boolean | Show attribute values as text in viewport |
overlay.show_paint_wire | Boolean | Use wireframe display in painting modes |
overlay.show_wpaint_contours | Boolean | Show contour lines formed by points with the same interpolated weight |
overlay.show_weight | Boolean | Display weights in editmode |
overlay.show_retopology | Boolean | Hide the solid mesh and offset the overlay towards the view. Selection is occluded by inactive geometry, unless X-Ray is enabled |
overlay.retopology_offset | Number | Offset used to draw edit mesh in front of other geometry |
overlay.show_face_normals | Boolean | Display face normals as lines |
overlay.show_vertex_normals | Boolean | Display vertex normals as lines |
overlay.show_split_normals | Boolean | Display vertex-per-face normals as lines |
overlay.show_faces | Boolean | Highlight selected faces |
overlay.show_face_center | Boolean | Display face center when face selection is enabled in solid shading modes |
overlay.show_edge_crease | Boolean | Display creases created for Subdivision Surface modifier |
overlay.show_edge_bevel_weight | Boolean | Display weights created for the Bevel modifier |
overlay.show_edge_seams | Boolean | Display UV unwrapping seams |
overlay.show_edge_sharp | Boolean | Display sharp edges, used with the Edge Split modifier |
overlay.show_freestyle_edge_marks | Boolean | Display Freestyle edge marks, used with the Freestyle renderer |
overlay.show_freestyle_face_marks | Boolean | Display Freestyle face marks, used with the Freestyle renderer |
overlay.show_statvis | Boolean | Display statistical information about the mesh |
overlay.show_extra_edge_length | Boolean | Display selected edge lengths, using global values when set in the transform panel |
overlay.show_extra_edge_angle | Boolean | Display selected edge angle, using global values when set in the transform panel |
overlay.show_extra_face_angle | Boolean | Display the angles in the selected edges, using global values when set in the transform panel |
overlay.show_extra_face_area | Boolean | Display the area of selected faces, using global values when set in the transform panel |
overlay.show_extra_indices | Boolean | Display the index numbers of selected vertices, edges, and faces |
overlay.display_handle | Enumeration | Limit the display of curve handles in edit mode |
overlay.show_curve_normals | Boolean | Display 3D curve normals in editmode |
overlay.normals_length | Number | Display size for normals in the 3D view |
overlay.normals_constant_screen_size | Number | Screen size for normals in the 3D view |
overlay.use_normals_constant_screen_size | Boolean | Keep size of normals constant in relation to 3D view |
overlay.texture_paint_mode_opacity | Number | Opacity of the texture paint mode stencil mask overlay |
overlay.vertex_paint_mode_opacity | Number | Opacity of the texture paint mode stencil mask overlay |
overlay.weight_paint_mode_opacity | Number | Opacity of the weight paint mode overlay |
overlay.sculpt_mode_mask_opacity | Number | |
overlay.show_sculpt_curves_cage | Boolean | Show original curves that are currently being edited |
overlay.sculpt_curves_cage_opacity | Number | Opacity of the cage overlay in curves sculpt mode |
overlay.sculpt_mode_face_sets_opacity | Number | |
overlay.show_sculpt_mask | Boolean | |
overlay.show_sculpt_face_sets | Boolean | |
overlay.show_annotation | Boolean | Show annotations for this view |
overlay.use_gpencil_fade_objects | Boolean | Fade all viewport objects with a full color layer to improve visibility |
overlay.use_gpencil_grid | Boolean | Display a grid over grease pencil paper |
overlay.use_gpencil_fade_layers | Boolean | Toggle fading of Grease Pencil layers except the active one |
overlay.use_gpencil_fade_gp_objects | Boolean | Fade Grease Pencil Objects, except the active one |
overlay.use_gpencil_canvas_xray | Boolean | Show Canvas grid in front |
overlay.use_gpencil_show_directions | Boolean | Show stroke drawing direction with a bigger green dot (start) and smaller red dot (end) points |
overlay.use_gpencil_show_material_name | Boolean | Show material name assigned to each stroke |
overlay.gpencil_grid_opacity | Number | Canvas grid opacity |
overlay.gpencil_fade_objects | Number | Fade factor |
overlay.gpencil_fade_layer | Number | Fade layer opacity for Grease Pencil layers except the active one |
overlay.use_gpencil_edit_lines | Boolean | Show Edit Lines when editing strokes |
overlay.use_gpencil_multiedit_line_only | Boolean | Show Edit Lines only in multiframe |
overlay.use_gpencil_onion_skin | Boolean | Show ghosts of the keyframes before and after the current frame |
overlay.vertex_opacity | Number | Opacity for edit vertices |
overlay.gpencil_vertex_paint_opacity | Number | Vertex Paint mix factor |
overlay.use_debug_freeze_view_culling | Boolean | Freeze view culling bounds |
Scene Tool Settings
Setting | Type | Description |
---|---|---|
scene_tool_settings.use_auto_normalize | Boolean | Ensure all bone-deforming vertex groups add up to 1.0 while weight painting |
scene_tool_settings.use_lock_relative | Boolean | Display bone-deforming groups as if all locked deform groups were deleted, and the remaining ones were re-normalized |
scene_tool_settings.use_multipaint | Boolean | Paint across the weights of all selected bones, maintaining their relative influence |
scene_tool_settings.vertex_group_user | Enumeration | Display unweighted vertices |
scene_tool_settings.vertex_group_subset | Enumeration | Filter Vertex groups for Display |
scene_tool_settings.uv_sculpt_lock_borders | Boolean | Disable editing of boundary edges |
scene_tool_settings.uv_sculpt_all_islands | Boolean | Brush operates on all islands |
scene_tool_settings.uv_relax_method | Enumeration | Algorithm used for UV relaxation |
scene_tool_settings.lock_object_mode | Boolean | Restrict selection to objects using the same mode as the active object, to prevent accidental mode switch when selecting |
scene_tool_settings.workspace_tool_type | Enumeration | Action when dragging in the viewport |
scene_tool_settings.use_proportional_edit | Boolean | Proportional edit mode |
scene_tool_settings.use_proportional_edit_objects | Boolean | Proportional editing object mode |
scene_tool_settings.use_proportional_projected | Boolean | Proportional Editing using screen space locations |
scene_tool_settings.use_proportional_connected | Boolean | Proportional Editing using connected geometry only |
scene_tool_settings.use_proportional_edit_mask | Boolean | Proportional editing mask mode |
scene_tool_settings.use_proportional_action | Boolean | Proportional editing in action editor |
scene_tool_settings.use_proportional_fcurve | Boolean | Proportional editing in F-Curve editor |
scene_tool_settings.lock_markers | Boolean | Prevent marker editing |
scene_tool_settings.proportional_edit_falloff | Enumeration | Falloff type for proportional editing mode |
scene_tool_settings.proportional_size | Number | Display size for proportional editing circle |
scene_tool_settings.proportional_distance | Number | Display size for proportional editing circle |
scene_tool_settings.double_threshold | Number | Threshold distance for Auto Merge |
scene_tool_settings.transform_pivot_point | Enumeration | Pivot center for rotation/scaling |
scene_tool_settings.use_transform_pivot_point_align | Boolean | Only transform object locations, without affecting rotation or scaling |
scene_tool_settings.use_transform_data_origin | Boolean | Transform object origins, while leaving the shape in place |
scene_tool_settings.use_transform_skip_children | Boolean | Transform the parents, leaving the children in place |
scene_tool_settings.use_transform_correct_face_attributes | Boolean | Correct data such as UVs and color attributes when transforming |
scene_tool_settings.use_transform_correct_keep_connected | Boolean | During the Face Attributes correction, merge attributes connected to the same vertex |
scene_tool_settings.use_mesh_automerge | Boolean | Automatically merge vertices moved to the same location |
scene_tool_settings.use_mesh_automerge_and_split | Boolean | Automatically split edges and faces |
scene_tool_settings.use_snap | Boolean | Snap during transform |
scene_tool_settings.use_snap_node | Boolean | Snap Node during transform |
scene_tool_settings.use_snap_sequencer | Boolean | Snap to strip edges or current frame |
scene_tool_settings.use_snap_uv | Boolean | Snap UV during transform |
scene_tool_settings.use_snap_align_rotation | Boolean | Align rotation with the snapping target |
scene_tool_settings.use_snap_grid_absolute | Boolean | Absolute grid alignment while translating (based on the pivot center) |
scene_tool_settings.snap_elements | Enumeration | Type of element to snap to |
scene_tool_settings.snap_elements_base | Enumeration | Type of element for the 'Snap With' to snap to |
scene_tool_settings.snap_elements_individual | Enumeration | Type of element for individual transformed elements to snap to |
scene_tool_settings.snap_face_nearest_steps | Number | Number of steps to break transformation into for face nearest snapping |
scene_tool_settings.use_snap_to_same_target | Boolean | Snap only to target that source was initially near (Face Nearest Only) |
scene_tool_settings.snap_node_element | Enumeration | Type of element to snap to |
scene_tool_settings.use_snap_anim | Boolean | Enable snapping when transforming keyframes |
scene_tool_settings.use_snap_time_absolute | Boolean | Absolute time alignment when transforming keyframes |
scene_tool_settings.snap_anim_element | Enumeration | Type of element to snap to |
scene_tool_settings.snap_uv_element | Enumeration | Type of element to snap to |
scene_tool_settings.use_snap_uv_grid_absolute | Boolean | Absolute grid alignment while translating (based on the pivot center) |
scene_tool_settings.snap_target | Enumeration | Which part to snap onto the target |
scene_tool_settings.use_snap_peel_object | Boolean | Consider objects as whole when finding volume center |
scene_tool_settings.use_snap_backface_culling | Boolean | Exclude back facing geometry from snapping |
scene_tool_settings.use_snap_self | Boolean | Snap onto itself only if enabled (Edit Mode Only) |
scene_tool_settings.use_snap_edit | Boolean | Snap onto non-active objects in Edit Mode (Edit Mode Only) |
scene_tool_settings.use_snap_nonedit | Boolean | Snap onto objects not in Edit Mode (Edit Mode Only) |
scene_tool_settings.use_snap_selectable | Boolean | Snap only onto objects that are selectable |
scene_tool_settings.use_snap_translate | Boolean | Move is affected by snapping settings |
scene_tool_settings.use_snap_rotate | Boolean | Rotate is affected by the snapping settings |
scene_tool_settings.use_snap_scale | Boolean | Scale is affected by snapping settings |
scene_tool_settings.plane_axis | Enumeration | The axis used for placing the base region |
scene_tool_settings.plane_axis_auto | Boolean | Select the closest axis when placing objects (surface overrides) |
scene_tool_settings.plane_depth | Enumeration | The initial depth used when placing the cursor |
scene_tool_settings.plane_orientation | Enumeration | The initial depth used when placing the cursor |
scene_tool_settings.snap_elements_tool | Enumeration | The target to use while snapping |
scene_tool_settings.use_gpencil_draw_additive | Boolean | When creating new frames, the strokes from the previous/active frame are included as the basis for the new one |
scene_tool_settings.use_gpencil_draw_onback | Boolean | When draw new strokes, the new stroke is drawn below of all strokes in the layer |
scene_tool_settings.use_gpencil_thumbnail_list | Boolean | Show compact list of color instead of thumbnails |
scene_tool_settings.use_gpencil_weight_data_add | Boolean | When creating new strokes, the weight data is added according to the current vertex group and weight, if no vertex group selected, weight is not added |
scene_tool_settings.use_gpencil_automerge_strokes | Boolean | Join by distance last drawn stroke with previous strokes in the active layer |
scene_tool_settings.gpencil_stroke_placement_view3d | Enumeration | Draw stroke at Object origin |
scene_tool_settings.gpencil_stroke_snap_mode | Enumeration | Snap to all points |
scene_tool_settings.use_gpencil_stroke_endpoints | Boolean | Only use the first and last parts of the stroke for snapping |
scene_tool_settings.gpencil_surface_offset | Number | Offset along normal when drawing on surfaces |
scene_tool_settings.gpencil_selectmode_edit | Enumeration | Select only points |
scene_tool_settings.use_gpencil_select_mask_point | Boolean | Only sculpt selected stroke points |
scene_tool_settings.use_gpencil_select_mask_stroke | Boolean | Only sculpt selected stroke |
scene_tool_settings.use_gpencil_select_mask_segment | Boolean | Only sculpt selected stroke points between other strokes |
scene_tool_settings.use_gpencil_vertex_select_mask_point | Boolean | Only paint selected stroke points |
scene_tool_settings.use_gpencil_vertex_select_mask_stroke | Boolean | Only paint selected stroke |
scene_tool_settings.use_gpencil_vertex_select_mask_segment | Boolean | Only paint selected stroke points between other strokes |
scene_tool_settings.annotation_stroke_placement_view2d | Enumeration | Stick stroke to the image |
scene_tool_settings.annotation_stroke_placement_view3d | Enumeration | How annotation strokes are orientated in 3D space |
scene_tool_settings.annotation_thickness | Number | Thickness of annotation strokes |
scene_tool_settings.use_keyframe_insert_auto | Boolean | Automatic keyframe insertion for Objects, Bones and Masks |
scene_tool_settings.auto_keying_mode | Enumeration | Mode of automatic keyframe insertion for Objects, Bones and Masks |
scene_tool_settings.use_record_with_nla | Boolean | Add a new NLA Track + Strip for every loop/pass made over the animation to allow non-destructive tweaking |
scene_tool_settings.use_keyframe_insert_keyingset | Boolean | Automatic keyframe insertion using active Keying Set only |
scene_tool_settings.use_keyframe_cycle_aware | Boolean | For channels with cyclic extrapolation, keyframe insertion is automatically remapped inside the cycle time range, and keeps ends in sync. Curves newly added to actions with a Manual Frame Range and Cyclic Animation are automatically made cyclic |
scene_tool_settings.keyframe_type | Enumeration | Type of keyframes to create when inserting keyframes |
scene_tool_settings.uv_select_mode | Enumeration | UV selection and display mode |
scene_tool_settings.uv_sticky_select_mode | Enumeration | Method for extending UV vertex selection |
scene_tool_settings.use_uv_select_sync | Boolean | Keep UV and edit mode mesh selection in sync |
scene_tool_settings.show_uv_local_view | Boolean | Display only faces with the currently displayed image assigned |
scene_tool_settings.mesh_select_mode | Boolean | Which mesh elements selection works on |
scene_tool_settings.vertex_group_weight | Number | Weight to assign in vertex groups |
scene_tool_settings.use_edge_path_live_unwrap | Boolean | Changing edge seams recalculates UV unwrap |
Sculpt Tool Settings
Setting | Type | Description |
---|---|---|
sculpt_tool_settings.show_brush | Boolean | |
sculpt_tool_settings.show_brush_on_surface | Boolean | |
sculpt_tool_settings.show_low_resolution | Boolean | For multires, show low resolution while navigating the view |
sculpt_tool_settings.use_sculpt_delay_updates | Boolean | Update the geometry when it enters the view, providing faster view navigation |
sculpt_tool_settings.use_symmetry_x | Boolean | Mirror brush across the X axis |
sculpt_tool_settings.use_symmetry_y | Boolean | Mirror brush across the Y axis |
sculpt_tool_settings.use_symmetry_z | Boolean | Mirror brush across the Z axis |
sculpt_tool_settings.use_symmetry_feather | Boolean | Reduce the strength of the brush where it overlaps symmetrical daubs |
sculpt_tool_settings.use_cavity | Boolean | Mask painting according to mesh geometry cavity |
sculpt_tool_settings.tile_x | Boolean | Tile along X axis |
sculpt_tool_settings.tile_y | Boolean | Tile along Y axis |
sculpt_tool_settings.tile_z | Boolean | Tile along Z axis |
sculpt_tool_settings.lock_x | Boolean | Disallow changes to the X axis of vertices |
sculpt_tool_settings.lock_y | Boolean | Disallow changes to the Y axis of vertices |
sculpt_tool_settings.lock_z | Boolean | Disallow changes to the Z axis of vertices |
sculpt_tool_settings.use_deform_only | Boolean | Use only deformation modifiers (temporary disable all constructive modifiers except multi-resolution) |
sculpt_tool_settings.detail_size | Number | Maximum edge length for dynamic topology sculpting (in pixels) |
sculpt_tool_settings.detail_percent | Number | Maximum edge length for dynamic topology sculpting (in brush percenage) |
sculpt_tool_settings.constant_detail_resolution | Number | Maximum edge length for dynamic topology sculpting (as divisor of Blender unit - higher value means smaller edge length) |
sculpt_tool_settings.use_automasking_topology | Boolean | Affect only vertices connected to the active vertex under the brush |
sculpt_tool_settings.use_automasking_face_sets | Boolean | Affect only vertices that share Face Sets with the active vertex |
sculpt_tool_settings.use_automasking_boundary_edges | Boolean | Do not affect non manifold boundary edges |
sculpt_tool_settings.use_automasking_boundary_face_sets | Boolean | Do not affect vertices that belong to a Face Set boundary |
sculpt_tool_settings.use_automasking_cavity | Boolean | Do not affect vertices on peaks, based on the surface curvature |
sculpt_tool_settings.use_automasking_cavity_inverted | Boolean | Do not affect vertices within crevices, based on the surface curvature |
sculpt_tool_settings.use_automasking_custom_cavity_curve | Boolean | Use custom curve |
sculpt_tool_settings.automasking_boundary_edges_propagation_steps | Number | Distance where boundary edge automasking is going to protect vertices from the fully masked edge |
sculpt_tool_settings.automasking_cavity_factor | Number | The contrast of the cavity mask |
sculpt_tool_settings.automasking_cavity_blur_steps | Number | The number of times the cavity mask is blurred |
sculpt_tool_settings.use_automasking_start_normal | Boolean | Affect only vertices with a similar normal to where the stroke starts |
sculpt_tool_settings.use_automasking_view_normal | Boolean | Affect only vertices with a normal that faces the viewer |
sculpt_tool_settings.use_automasking_view_occlusion | Boolean | Only affect vertices that are not occluded by other faces. (Slower performance) |
sculpt_tool_settings.automasking_start_normal_limit | Number | The range of angles that will be affected |
sculpt_tool_settings.automasking_start_normal_falloff | Number | Extend the angular range with a falloff gradient |
sculpt_tool_settings.automasking_view_normal_limit | Number | The range of angles that will be affected |
sculpt_tool_settings.automasking_view_normal_falloff | Number | Extend the angular range with a falloff gradient |
sculpt_tool_settings.symmetrize_direction | Enumeration | Source and destination for symmetrize operator |
sculpt_tool_settings.detail_refine_method | Enumeration | In dynamic-topology mode, how to add or remove mesh detail |
sculpt_tool_settings.detail_type_method | Enumeration | In dynamic-topology mode, how mesh detail size is calculated |
sculpt_tool_settings.gravity | Number | Amount of gravity after each dab |
sculpt_tool_settings.transform_mode | Enumeration | How the transformation is going to be applied to the target |
Sculpt Brush Settings
Setting | Type | Description |
---|---|---|
sculpt_brush_settings.use_fake_user | Boolean | Save this data-block even if it has no users |
sculpt_brush_settings.use_extra_user | Boolean | Indicates whether an extra user is set or not (mainly for internal/debug usages) |
sculpt_brush_settings.is_runtime_data | Boolean | This data-block is runtime data, i.e. it won't be saved in .blend file. Note that e.g. evaluated IDs are always runtime, so this value is only editable for data-blocks in Main data-base |
sculpt_brush_settings.tag | Boolean | Tools can use this to tag data for their own purposes (initial state is undefined) |
sculpt_brush_settings.blend | Enumeration | Brush blending mode |
sculpt_brush_settings.sculpt_tool | Enumeration | |
sculpt_brush_settings.uv_sculpt_tool | Enumeration | Grab UVs |
sculpt_brush_settings.vertex_tool | Enumeration | |
sculpt_brush_settings.weight_tool | Enumeration | |
sculpt_brush_settings.image_tool | Enumeration | |
sculpt_brush_settings.gpencil_tool | Enumeration | The brush is of type used for drawing strokes |
sculpt_brush_settings.gpencil_vertex_tool | Enumeration | Paint a color on stroke points |
sculpt_brush_settings.gpencil_sculpt_tool | Enumeration | Smooth stroke points |
sculpt_brush_settings.gpencil_weight_tool | Enumeration | Paint weight in active vertex group |
sculpt_brush_settings.curves_sculpt_tool | Enumeration | |
sculpt_brush_settings.direction | Enumeration | |
sculpt_brush_settings.stroke_method | Enumeration | Limit brush application to the distance specified by spacing |
sculpt_brush_settings.sculpt_plane | Enumeration | |
sculpt_brush_settings.mask_tool | Enumeration | |
sculpt_brush_settings.curve_preset | Enumeration | |
sculpt_brush_settings.deform_target | Enumeration | How the deformation of the brush will affect the object |
sculpt_brush_settings.elastic_deform_type | Enumeration | Deformation type that is used in the brush |
sculpt_brush_settings.snake_hook_deform_type | Enumeration | Deformation type that is used in the brush |
sculpt_brush_settings.cloth_deform_type | Enumeration | Deformation type that is used in the brush |
sculpt_brush_settings.cloth_force_falloff_type | Enumeration | Shape used in the brush to apply force to the cloth |
sculpt_brush_settings.cloth_simulation_area_type | Enumeration | Part of the mesh that is going to be simulated when the stroke is active |
sculpt_brush_settings.boundary_falloff_type | Enumeration | How the brush falloff is applied across the boundary |
sculpt_brush_settings.smooth_deform_type | Enumeration | Deformation type that is used in the brush |
sculpt_brush_settings.smear_deform_type | Enumeration | Deformation type that is used in the brush |
sculpt_brush_settings.slide_deform_type | Enumeration | Deformation type that is used in the brush |
sculpt_brush_settings.boundary_deform_type | Enumeration | Deformation type that is used in the brush |
sculpt_brush_settings.pose_deform_type | Enumeration | Deformation type that is used in the brush |
sculpt_brush_settings.pose_origin_type | Enumeration | Method to set the rotation origins for the segments of the brush |
sculpt_brush_settings.jitter_unit | Enumeration | Jitter in screen space or relative to brush size |
sculpt_brush_settings.falloff_shape | Enumeration | Use projected or spherical falloff |
sculpt_brush_settings.size | Number | Radius of the brush in pixels |
sculpt_brush_settings.unprojected_radius | Number | Radius of brush in Blender units |
sculpt_brush_settings.input_samples | Number | Number of input samples to average together to smooth the brush stroke |
sculpt_brush_settings.jitter | Number | Jitter the position of the brush while painting |
sculpt_brush_settings.jitter_absolute | Number | Jitter the position of the brush in pixels while painting |
sculpt_brush_settings.spacing | Number | Spacing between brush daubs as a percentage of brush diameter |
sculpt_brush_settings.grad_spacing | Number | Spacing before brush gradient goes full circle |
sculpt_brush_settings.smooth_stroke_radius | Number | Minimum distance from last point before stroke continues |
sculpt_brush_settings.smooth_stroke_factor | Number | Higher values give a smoother stroke |
sculpt_brush_settings.rate | Number | Interval between paints for Airbrush |
sculpt_brush_settings.weight | Number | Vertex weight when brush is applied |
sculpt_brush_settings.strength | Number | How powerful the effect of the brush is when applied |
sculpt_brush_settings.flow | Number | Amount of paint that is applied per stroke sample |
sculpt_brush_settings.wet_mix | Number | Amount of paint that is picked from the surface into the brush color |
sculpt_brush_settings.wet_persistence | Number | Amount of wet paint that stays in the brush after applying paint to the surface |
sculpt_brush_settings.density | Number | Amount of random elements that are going to be affected by the brush |
sculpt_brush_settings.tip_scale_x | Number | Scale of the brush tip in the X axis |
sculpt_brush_settings.use_hardness_pressure | Boolean | Use pressure to modulate hardness |
sculpt_brush_settings.invert_hardness_pressure | Boolean | Invert the modulation of pressure in hardness |
sculpt_brush_settings.use_flow_pressure | Boolean | Use pressure to modulate flow |
sculpt_brush_settings.invert_flow_pressure | Boolean | Invert the modulation of pressure in flow |
sculpt_brush_settings.use_wet_mix_pressure | Boolean | Use pressure to modulate wet mix |
sculpt_brush_settings.invert_wet_mix_pressure | Boolean | Invert the modulation of pressure in wet mix |
sculpt_brush_settings.use_wet_persistence_pressure | Boolean | Use pressure to modulate wet persistence |
sculpt_brush_settings.invert_wet_persistence_pressure | Boolean | Invert the modulation of pressure in wet persistence |
sculpt_brush_settings.use_density_pressure | Boolean | Use pressure to modulate density |
sculpt_brush_settings.invert_density_pressure | Boolean | Invert the modulation of pressure in density |
sculpt_brush_settings.dash_ratio | Number | Ratio of samples in a cycle that the brush is enabled |
sculpt_brush_settings.dash_samples | Number | Length of a dash cycle measured in stroke samples |
sculpt_brush_settings.plane_offset | Number | Adjust plane on which the brush acts towards or away from the object surface |
sculpt_brush_settings.plane_trim | Number | If a vertex is further away from offset plane than this, then it is not affected |
sculpt_brush_settings.height | Number | Affectable height of brush (layer height for layer tool, i.e.) |
sculpt_brush_settings.texture_sample_bias | Number | Value added to texture samples |
sculpt_brush_settings.use_color_as_displacement | Boolean | Handles each pixel color as individual vector for displacement. Works only with area plane mapping |
sculpt_brush_settings.normal_weight | Number | How much grab will pull vertices out of surface during a grab |
sculpt_brush_settings.elastic_deform_volume_preservation | Number | Poisson ratio for elastic deformation. Higher values preserve volume more, but also lead to more bulging |
sculpt_brush_settings.rake_factor | Number | How much grab will follow cursor rotation |
sculpt_brush_settings.crease_pinch_factor | Number | How much the crease brush pinches |
sculpt_brush_settings.pose_offset | Number | Offset of the pose origin in relation to the brush radius |
sculpt_brush_settings.disconnected_distance_max | Number | Maximum distance to search for disconnected loose parts in the mesh |
sculpt_brush_settings.boundary_offset | Number | Offset of the boundary origin in relation to the brush radius |
sculpt_brush_settings.surface_smooth_shape_preservation | Number | How much of the original shape is preserved when smoothing |
sculpt_brush_settings.surface_smooth_current_vertex | Number | How much the position of each individual vertex influences the final result |
sculpt_brush_settings.surface_smooth_iterations | Number | Number of smoothing iterations per brush step |
sculpt_brush_settings.multiplane_scrape_angle | Number | Angle between the planes of the crease |
sculpt_brush_settings.pose_smooth_iterations | Number | Smooth iterations applied after calculating the pose factor of each vertex |
sculpt_brush_settings.pose_ik_segments | Number | Number of segments of the inverse kinematics chain that will deform the mesh |
sculpt_brush_settings.tip_roundness | Number | Roundness of the brush tip |
sculpt_brush_settings.cloth_mass | Number | Mass of each simulation particle |
sculpt_brush_settings.cloth_damping | Number | How much the applied forces are propagated through the cloth |
sculpt_brush_settings.cloth_sim_limit | Number | Factor added relative to the size of the radius to limit the cloth simulation effects |
sculpt_brush_settings.cloth_sim_falloff | Number | Area to apply deformation falloff to the effects of the simulation |
sculpt_brush_settings.cloth_constraint_softbody_strength | Number | How much the cloth preserves the original shape, acting as a soft body |
sculpt_brush_settings.hardness | Number | How close the brush falloff starts from the edge of the brush |
sculpt_brush_settings.automasking_boundary_edges_propagation_steps | Number | Distance where boundary edge automasking is going to protect vertices from the fully masked edge |
sculpt_brush_settings.auto_smooth_factor | Number | Amount of smoothing to automatically apply to each stroke |
sculpt_brush_settings.topology_rake_factor | Number | Automatically align edges to the brush direction to generate cleaner topology and define sharp features. Best used on low-poly meshes as it has a performance impact |
sculpt_brush_settings.tilt_strength_factor | Number | How much the tilt of the pen will affect the brush |
sculpt_brush_settings.normal_radius_factor | Number | Ratio between the brush radius and the radius that is going to be used to sample the normal |
sculpt_brush_settings.area_radius_factor | Number | Ratio between the brush radius and the radius that is going to be used to sample the area center |
sculpt_brush_settings.wet_paint_radius_factor | Number | Ratio between the brush radius and the radius that is going to be used to sample the color to blend in wet paint |
sculpt_brush_settings.sharp_threshold | Number | Threshold below which, no sharpening is done |
sculpt_brush_settings.fill_threshold | Number | Threshold above which filling is not propagated |
sculpt_brush_settings.blur_kernel_radius | Number | Radius of kernel used for soften and sharpen in pixels |
sculpt_brush_settings.blur_mode | Enumeration | |
sculpt_brush_settings.falloff_angle | Number | Paint most on faces pointing towards the view according to this angle |
sculpt_brush_settings.use_airbrush | Boolean | Keep applying paint effect while holding mouse (spray) |
sculpt_brush_settings.use_original_normal | Boolean | When locked keep using normal of surface where stroke was initiated |
sculpt_brush_settings.use_original_plane | Boolean | When locked keep using the plane origin of surface where stroke was initiated |
sculpt_brush_settings.use_automasking_topology | Boolean | Affect only vertices connected to the active vertex under the brush |
sculpt_brush_settings.use_automasking_face_sets | Boolean | Affect only vertices that share Face Sets with the active vertex |
sculpt_brush_settings.use_automasking_boundary_edges | Boolean | Do not affect non manifold boundary edges |
sculpt_brush_settings.use_automasking_boundary_face_sets | Boolean | Do not affect vertices that belong to a Face Set boundary |
sculpt_brush_settings.use_automasking_cavity | Boolean | Do not affect vertices on peaks, based on the surface curvature |
sculpt_brush_settings.use_automasking_cavity_inverted | Boolean | Do not affect vertices within crevices, based on the surface curvature |
sculpt_brush_settings.use_automasking_custom_cavity_curve | Boolean | Use custom curve |
sculpt_brush_settings.automasking_cavity_factor | Number | The contrast of the cavity mask |
sculpt_brush_settings.automasking_cavity_blur_steps | Number | The number of times the cavity mask is blurred |
sculpt_brush_settings.use_automasking_start_normal | Boolean | Affect only vertices with a similar normal to where the stroke starts |
sculpt_brush_settings.automasking_start_normal_limit | Number | The range of angles that will be affected |
sculpt_brush_settings.automasking_start_normal_falloff | Number | Extend the angular range with a falloff gradient |
sculpt_brush_settings.use_automasking_view_normal | Boolean | Affect only vertices with a normal that faces the viewer |
sculpt_brush_settings.use_automasking_view_occlusion | Boolean | Only affect vertices that are not occluded by other faces. (Slower performance) |
sculpt_brush_settings.automasking_view_normal_limit | Number | The range of angles that will be affected |
sculpt_brush_settings.automasking_view_normal_falloff | Number | Extend the angular range with a falloff gradient |
sculpt_brush_settings.use_scene_spacing | Enumeration | Calculate the brush spacing using view or scene distance |
sculpt_brush_settings.use_grab_active_vertex | Boolean | Apply the maximum grab strength to the active vertex instead of the cursor location |
sculpt_brush_settings.use_grab_silhouette | Boolean | Grabs trying to automask the silhouette of the object |
sculpt_brush_settings.use_paint_antialiasing | Boolean | Smooths the edges of the strokes |
sculpt_brush_settings.use_multiplane_scrape_dynamic | Boolean | The angle between the planes changes during the stroke to fit the surface under the cursor |
sculpt_brush_settings.show_multiplane_scrape_planes_preview | Boolean | Preview the scrape planes in the cursor during the stroke |
sculpt_brush_settings.use_pose_ik_anchored | Boolean | Keep the position of the last segment in the IK chain fixed |
sculpt_brush_settings.use_pose_lock_rotation | Boolean | Do not rotate the segment when using the scale deform mode |
sculpt_brush_settings.use_connected_only | Boolean | Affect only topologically connected elements |
sculpt_brush_settings.use_cloth_pin_simulation_boundary | Boolean | Lock the position of the vertices in the simulation falloff area to avoid artifacts and create a softer transition with unaffected areas |
sculpt_brush_settings.use_cloth_collision | Boolean | Collide with objects during the simulation |
sculpt_brush_settings.invert_to_scrape_fill | Boolean | Use Scrape or Fill tool when inverting this brush instead of inverting its displacement direction |
sculpt_brush_settings.use_pressure_strength | Boolean | Enable tablet pressure sensitivity for strength |
sculpt_brush_settings.use_offset_pressure | Boolean | Enable tablet pressure sensitivity for offset |
sculpt_brush_settings.use_pressure_area_radius | Boolean | Enable tablet pressure sensitivity for area radius |
sculpt_brush_settings.use_pressure_size | Boolean | Enable tablet pressure sensitivity for size |
sculpt_brush_settings.use_pressure_jitter | Boolean | Enable tablet pressure sensitivity for jitter |
sculpt_brush_settings.use_pressure_spacing | Boolean | Enable tablet pressure sensitivity for spacing |
sculpt_brush_settings.use_pressure_masking | Enumeration | Pen pressure makes texture influence smaller |
sculpt_brush_settings.use_inverse_smooth_pressure | Boolean | Lighter pressure causes more smoothing to be applied |
sculpt_brush_settings.use_plane_trim | Boolean | Limit the distance from the offset plane that a vertex can be affected |
sculpt_brush_settings.use_frontface | Boolean | Brush only affects vertices that face the viewer |
sculpt_brush_settings.use_frontface_falloff | Boolean | Blend brush influence by how much they face the front |
sculpt_brush_settings.use_anchor | Boolean | Keep the brush anchored to the initial location |
sculpt_brush_settings.use_space | Boolean | Limit brush application to the distance specified by spacing |
sculpt_brush_settings.use_line | Boolean | Draw a line with dabs separated according to spacing |
sculpt_brush_settings.use_curve | Boolean | Define the stroke curve with a Bézier curve. Dabs are separated according to spacing |
sculpt_brush_settings.use_smooth_stroke | Boolean | Brush lags behind mouse and follows a smoother path |
sculpt_brush_settings.use_persistent | Boolean | Sculpt on a persistent layer of the mesh |
sculpt_brush_settings.use_accumulate | Boolean | Accumulate stroke daubs on top of each other |
sculpt_brush_settings.use_space_attenuation | Boolean | Automatically adjust strength to give consistent results for different spacings |
sculpt_brush_settings.use_adaptive_space | Boolean | Space daubs according to surface orientation instead of screen space |
sculpt_brush_settings.use_locked_size | Enumeration | Measure brush size relative to the view or the scene |
sculpt_brush_settings.color_type | Enumeration | Use single color or gradient when painting |
sculpt_brush_settings.use_edge_to_edge | Boolean | Drag anchor brush from edge-to-edge |
sculpt_brush_settings.use_restore_mesh | Boolean | Allow a single dot to be carefully positioned |
sculpt_brush_settings.use_alpha | Boolean | When this is disabled, lock alpha while painting |
sculpt_brush_settings.gradient_stroke_mode | Enumeration | |
sculpt_brush_settings.gradient_fill_mode | Enumeration | |
sculpt_brush_settings.use_primary_overlay | Boolean | Show texture in viewport |
sculpt_brush_settings.use_secondary_overlay | Boolean | Show texture in viewport |
sculpt_brush_settings.use_cursor_overlay | Boolean | Show cursor in viewport |
sculpt_brush_settings.use_cursor_overlay_override | Boolean | Don't show overlay during a stroke |
sculpt_brush_settings.use_primary_overlay_override | Boolean | Don't show overlay during a stroke |
sculpt_brush_settings.use_secondary_overlay_override | Boolean | Don't show overlay during a stroke |
sculpt_brush_settings.use_paint_sculpt | Boolean | Use this brush in sculpt mode |
sculpt_brush_settings.use_paint_uv_sculpt | Boolean | Use this brush in UV sculpt mode |
sculpt_brush_settings.use_paint_vertex | Boolean | Use this brush in vertex paint mode |
sculpt_brush_settings.use_paint_weight | Boolean | Use this brush in weight paint mode |
sculpt_brush_settings.use_paint_image | Boolean | Use this brush in texture paint mode |
sculpt_brush_settings.use_paint_grease_pencil | Boolean | Use this brush in grease pencil drawing mode |
sculpt_brush_settings.use_vertex_grease_pencil | Boolean | Use this brush in grease pencil vertex color mode |
sculpt_brush_settings.use_paint_sculpt_curves | Boolean | Use this brush in sculpt curves mode |
sculpt_brush_settings.texture_overlay_alpha | Number | |
sculpt_brush_settings.mask_overlay_alpha | Number | |
sculpt_brush_settings.cursor_overlay_alpha | Number | |
sculpt_brush_settings.use_custom_icon | Boolean | Set the brush icon from an image file |
sculpt_brush_settings.clone_alpha | Number | Opacity of clone image display |
Unified Paint Settings
Setting | Type | Description |
---|---|---|
unified_paint_settings.use_unified_size | Boolean | Instead of per-brush radius, the radius is shared across brushes |
unified_paint_settings.use_unified_strength | Boolean | Instead of per-brush strength, the strength is shared across brushes |
unified_paint_settings.use_unified_weight | Boolean | Instead of per-brush weight, the weight is shared across brushes |
unified_paint_settings.use_unified_color | Boolean | Instead of per-brush color, the color is shared across brushes |
unified_paint_settings.use_unified_input_samples | Boolean | Instead of per-brush input samples, the value is shared across brushes |
unified_paint_settings.size | Number | Radius of the brush |
unified_paint_settings.unprojected_radius | Number | Radius of brush in Blender units |
unified_paint_settings.strength | Number | How powerful the effect of the brush is when applied |
unified_paint_settings.weight | Number | Weight to assign in vertex groups |
unified_paint_settings.input_samples | Number | Number of input samples to average together to smooth the brush stroke |
unified_paint_settings.use_locked_size | Enumeration | Measure brush size relative to the view or the scene |
Unit Settings
Setting | Type | Description |
---|---|---|
unit_settings.system | Enumeration | The unit system to use for user interface controls |
unit_settings.system_rotation | Enumeration | Unit to use for displaying/editing rotation values |
unit_settings.scale_length | Number | Scale to use when converting between Blender units and dimensions. When working at microscopic or astronomical scale, a small or large unit scale respectively can be used to avoid numerical precision problems |
unit_settings.use_separate | Boolean | Display units in pairs (e.g. 1m 0cm) |
unit_settings.length_unit | Enumeration | Unit that will be used to display length values |
unit_settings.mass_unit | Enumeration | Unit that will be used to display mass values |
unit_settings.time_unit | Enumeration | Unit that will be used to display time values |
unit_settings.temperature_unit | Enumeration | Unit that will be used to display temperature values |
Space Data
Setting | Type | Description |
---|---|---|
space_data.show_locked_time | Boolean | Synchronize the visible timeline range with other time-based editors |
space_data.show_region_header | Boolean |
Space View 3D
Setting | Type | Description |
---|---|---|
space_view3d.show_locked_time | Boolean | Synchronize the visible timeline range with other time-based editors |
space_view3d.show_region_header | Boolean | |
space_view3d.show_region_tool_header | Boolean | |
space_view3d.show_region_toolbar | Boolean | |
space_view3d.show_region_ui | Boolean | |
space_view3d.show_region_hud | Boolean | |
space_view3d.show_region_asset_shelf | Boolean | |
space_view3d.use_render_border | Boolean | Use a region within the frame size for rendered viewport (when not viewing through the camera) |
space_view3d.render_border_min_x | Number | Minimum X value for the render region |
space_view3d.render_border_min_y | Number | Minimum Y value for the render region |
space_view3d.render_border_max_x | Number | Maximum X value for the render region |
space_view3d.render_border_max_y | Number | Maximum Y value for the render region |
space_view3d.lock_cursor | Boolean | 3D View center is locked to the cursor's position |
space_view3d.lens | Number | Viewport lens angle |
space_view3d.clip_start | Number | 3D View near clipping distance (perspective view only) |
space_view3d.clip_end | Number | 3D View far clipping distance |
space_view3d.lock_camera | Boolean | Enable view navigation within the camera view |
space_view3d.show_gizmo | Boolean | Show gizmos of all types |
space_view3d.show_gizmo_navigate | Boolean | Viewport navigation gizmo |
space_view3d.show_gizmo_context | Boolean | Context sensitive gizmos for the active item |
space_view3d.show_gizmo_tool | Boolean | Active tool gizmo |
space_view3d.show_gizmo_object_translate | Boolean | Gizmo to adjust location |
space_view3d.show_gizmo_object_rotate | Boolean | Gizmo to adjust rotation |
space_view3d.show_gizmo_object_scale | Boolean | Gizmo to adjust scale |
space_view3d.show_gizmo_empty_image | Boolean | Gizmo to adjust image size and position |
space_view3d.show_gizmo_empty_force_field | Boolean | Gizmo to adjust the force field |
space_view3d.show_gizmo_light_size | Boolean | Gizmo to adjust spot and area size |
space_view3d.show_gizmo_light_look_at | Boolean | Gizmo to adjust the direction of the light |
space_view3d.show_gizmo_camera_lens | Boolean | Gizmo to adjust camera focal length or orthographic scale |
space_view3d.show_gizmo_camera_dof_distance | Boolean | Gizmo to adjust camera focus distance (depends on limits display) |
space_view3d.use_local_camera | Boolean | Use a local camera in this view, rather than scene's active camera |
space_view3d.show_reconstruction | Boolean | Display reconstruction data from active movie clip |
space_view3d.tracks_display_size | Number | Display size of tracks from reconstructed data |
space_view3d.tracks_display_type | Enumeration | Viewport display style for tracks |
space_view3d.show_camera_path | Boolean | Show reconstructed camera path |
space_view3d.show_bundle_names | Boolean | Show names for reconstructed tracks objects |
space_view3d.use_local_collections | Boolean | Display a different set of collections in this viewport |
space_view3d.stereo_3d_camera | Enumeration | |
space_view3d.show_stereo_3d_cameras | Boolean | Show the left and right cameras |
space_view3d.show_stereo_3d_convergence_plane | Boolean | Show the stereo 3D convergence plane |
space_view3d.stereo_3d_convergence_plane_alpha | Number | Opacity (alpha) of the convergence plane |
space_view3d.show_stereo_3d_volume | Boolean | Show the stereo 3D frustum volume |
space_view3d.stereo_3d_volume_alpha | Number | Opacity (alpha) of the cameras' frustum volume |
space_view3d.mirror_xr_session | Boolean | Synchronize the viewer perspective of virtual reality sessions with this 3D viewport |
space_view3d.show_object_viewport_mesh | Boolean | Show mesh objects |
space_view3d.show_object_viewport_curve | Boolean | Show curves |
space_view3d.show_object_viewport_surf | Boolean | Show surfaces |
space_view3d.show_object_viewport_meta | Boolean | Show metaballs |
space_view3d.show_object_viewport_font | Boolean | Show text objects |
space_view3d.show_object_viewport_curves | Boolean | Show hair curves |
space_view3d.show_object_viewport_pointcloud | Boolean | Show point clouds |
space_view3d.show_object_viewport_volume | Boolean | Show volumes |
space_view3d.show_object_viewport_armature | Boolean | Show armatures |
space_view3d.show_object_viewport_lattice | Boolean | Show lattices |
space_view3d.show_object_viewport_empty | Boolean | Show empties |
space_view3d.show_object_viewport_grease_pencil | Boolean | Show grease pencil objects |
space_view3d.show_object_viewport_camera | Boolean | Show cameras |
space_view3d.show_object_viewport_light | Boolean | Show lights |
space_view3d.show_object_viewport_speaker | Boolean | Show speakers |
space_view3d.show_object_viewport_light_probe | Boolean | Show light probes |
space_view3d.show_object_select_mesh | Boolean | Allow selection of mesh objects |
space_view3d.show_object_select_curve | Boolean | Allow selection of curves |
space_view3d.show_object_select_surf | Boolean | Allow selection of surfaces |
space_view3d.show_object_select_meta | Boolean | Allow selection of metaballs |
space_view3d.show_object_select_font | Boolean | Allow selection of text objects |
space_view3d.show_object_select_curves | Boolean | Allow selection of hair curves |
space_view3d.show_object_select_pointcloud | Boolean | Allow selection of point clouds |
space_view3d.show_object_select_volume | Boolean | Allow selection of volumes |
space_view3d.show_object_select_armature | Boolean | Allow selection of armatures |
space_view3d.show_object_select_lattice | Boolean | Allow selection of lattices |
space_view3d.show_object_select_empty | Boolean | Allow selection of empties |
space_view3d.show_object_select_grease_pencil | Boolean | Allow selection of grease pencil objects |
space_view3d.show_object_select_camera | Boolean | Allow selection of cameras |
space_view3d.show_object_select_light | Boolean | Allow selection of lights |
space_view3d.show_object_select_speaker | Boolean | Allow selection of speakers |
space_view3d.show_object_select_light_probe | Boolean | Allow selection of light probes |
space_view3d.show_viewer | Boolean | Display non-final geometry from viewer nodes |
View 3D Shading
Setting | Type | Description |
---|---|---|
view3d_shading.type | Enumeration | Method to display/shade objects in the 3D View |
view3d_shading.light | Enumeration | Lighting Method for Solid/Texture Viewport Shading |
view3d_shading.show_object_outline | Boolean | Show Object Outline |
view3d_shading.studio_light | Enumeration | Studio lighting setup |
view3d_shading.use_world_space_lighting | Boolean | Make the lighting fixed and not follow the camera |
view3d_shading.show_backface_culling | Boolean | Use back face culling to hide the back side of faces |
view3d_shading.show_cavity | Boolean | Show Cavity |
view3d_shading.cavity_type | Enumeration | Way to display the cavity shading |
view3d_shading.curvature_ridge_factor | Number | Factor for the curvature ridges |
view3d_shading.curvature_valley_factor | Number | Factor for the curvature valleys |
view3d_shading.cavity_ridge_factor | Number | Factor for the cavity ridges |
view3d_shading.cavity_valley_factor | Number | Factor for the cavity valleys |
view3d_shading.studiolight_rotate_z | Number | Rotation of the studiolight around the Z-Axis |
view3d_shading.studiolight_intensity | Number | Strength of the studiolight |
view3d_shading.studiolight_background_alpha | Number | Show the studiolight in the background |
view3d_shading.studiolight_background_blur | Number | Blur the studiolight in the background |
view3d_shading.use_studiolight_view_rotation | Boolean | Make the HDR rotation fixed and not follow the camera |
view3d_shading.color_type | Enumeration | Color Type |
view3d_shading.wireframe_color_type | Enumeration | Wire Color Type |
view3d_shading.background_type | Enumeration | Way to display the background |
view3d_shading.show_shadows | Boolean | Show Shadow |
view3d_shading.show_xray | Boolean | Show whole scene transparent |
view3d_shading.show_xray_wireframe | Boolean | Show whole scene transparent |
view3d_shading.xray_alpha | Number | Amount of alpha to use |
view3d_shading.xray_alpha_wireframe | Number | Amount of alpha to use |
view3d_shading.use_dof | Boolean | Use depth of field on viewport using the values from the active camera |
view3d_shading.use_scene_lights | Boolean | Render lights and light probes of the scene |
view3d_shading.use_scene_world | Boolean | Use scene world for lighting |
view3d_shading.use_scene_lights_render | Boolean | Render lights and light probes of the scene |
view3d_shading.use_scene_world_render | Boolean | Use scene world for lighting |
view3d_shading.show_specular_highlight | Boolean | Render specular highlights |
view3d_shading.shadow_intensity | Number | Darkness of shadows |
view3d_shading.render_pass | Enumeration | Render Pass to show in the viewport |
view3d_shading.use_compositor | Enumeration | When to preview the compositor output inside the viewport |
Tool Settings
Setting | Type | Description |
---|---|---|
tool_settings.use_auto_normalize | Boolean | Ensure all bone-deforming vertex groups add up to 1.0 while weight painting |
tool_settings.use_lock_relative | Boolean | Display bone-deforming groups as if all locked deform groups were deleted, and the remaining ones were re-normalized |
tool_settings.use_multipaint | Boolean | Paint across the weights of all selected bones, maintaining their relative influence |
tool_settings.vertex_group_user | Enumeration | Display unweighted vertices |
tool_settings.vertex_group_subset | Enumeration | Filter Vertex groups for Display |
tool_settings.uv_sculpt_lock_borders | Boolean | Disable editing of boundary edges |
tool_settings.uv_sculpt_all_islands | Boolean | Brush operates on all islands |
tool_settings.uv_relax_method | Enumeration | Algorithm used for UV relaxation |
tool_settings.lock_object_mode | Boolean | Restrict selection to objects using the same mode as the active object, to prevent accidental mode switch when selecting |
tool_settings.workspace_tool_type | Enumeration | Action when dragging in the viewport |
tool_settings.use_proportional_edit | Boolean | Proportional edit mode |
tool_settings.use_proportional_edit_objects | Boolean | Proportional editing object mode |
tool_settings.use_proportional_projected | Boolean | Proportional Editing using screen space locations |
tool_settings.use_proportional_connected | Boolean | Proportional Editing using connected geometry only |
tool_settings.use_proportional_edit_mask | Boolean | Proportional editing mask mode |
tool_settings.use_proportional_action | Boolean | Proportional editing in action editor |
tool_settings.use_proportional_fcurve | Boolean | Proportional editing in F-Curve editor |
tool_settings.lock_markers | Boolean | Prevent marker editing |
tool_settings.proportional_edit_falloff | Enumeration | Falloff type for proportional editing mode |
tool_settings.proportional_size | Number | Display size for proportional editing circle |
tool_settings.proportional_distance | Number | Display size for proportional editing circle |
tool_settings.double_threshold | Number | Threshold distance for Auto Merge |
tool_settings.transform_pivot_point | Enumeration | Pivot center for rotation/scaling |
tool_settings.use_transform_pivot_point_align | Boolean | Only transform object locations, without affecting rotation or scaling |
tool_settings.use_transform_data_origin | Boolean | Transform object origins, while leaving the shape in place |
tool_settings.use_transform_skip_children | Boolean | Transform the parents, leaving the children in place |
tool_settings.use_transform_correct_face_attributes | Boolean | Correct data such as UVs and color attributes when transforming |
tool_settings.use_transform_correct_keep_connected | Boolean | During the Face Attributes correction, merge attributes connected to the same vertex |
tool_settings.use_mesh_automerge | Boolean | Automatically merge vertices moved to the same location |
tool_settings.use_mesh_automerge_and_split | Boolean | Automatically split edges and faces |
tool_settings.use_snap | Boolean | Snap during transform |
tool_settings.use_snap_node | Boolean | Snap Node during transform |
tool_settings.use_snap_sequencer | Boolean | Snap to strip edges or current frame |
tool_settings.use_snap_uv | Boolean | Snap UV during transform |
tool_settings.use_snap_align_rotation | Boolean | Align rotation with the snapping target |
tool_settings.use_snap_grid_absolute | Boolean | Absolute grid alignment while translating (based on the pivot center) |
tool_settings.snap_elements | Enumeration | Type of element to snap to |
tool_settings.snap_elements_base | Enumeration | Type of element for the 'Snap With' to snap to |
tool_settings.snap_elements_individual | Enumeration | Type of element for individual transformed elements to snap to |
tool_settings.snap_face_nearest_steps | Number | Number of steps to break transformation into for face nearest snapping |
tool_settings.use_snap_to_same_target | Boolean | Snap only to target that source was initially near (Face Nearest Only) |
tool_settings.snap_node_element | Enumeration | Type of element to snap to |
tool_settings.use_snap_anim | Boolean | Enable snapping when transforming keyframes |
tool_settings.use_snap_time_absolute | Boolean | Absolute time alignment when transforming keyframes |
tool_settings.snap_anim_element | Enumeration | Type of element to snap to |
tool_settings.snap_uv_element | Enumeration | Type of element to snap to |
tool_settings.use_snap_uv_grid_absolute | Boolean | Absolute grid alignment while translating (based on the pivot center) |
tool_settings.snap_target | Enumeration | Which part to snap onto the target |
tool_settings.use_snap_peel_object | Boolean | Consider objects as whole when finding volume center |
tool_settings.use_snap_backface_culling | Boolean | Exclude back facing geometry from snapping |
tool_settings.use_snap_self | Boolean | Snap onto itself only if enabled (Edit Mode Only) |
tool_settings.use_snap_edit | Boolean | Snap onto non-active objects in Edit Mode (Edit Mode Only) |
tool_settings.use_snap_nonedit | Boolean | Snap onto objects not in Edit Mode (Edit Mode Only) |
tool_settings.use_snap_selectable | Boolean | Snap only onto objects that are selectable |
tool_settings.use_snap_translate | Boolean | Move is affected by snapping settings |
tool_settings.use_snap_rotate | Boolean | Rotate is affected by the snapping settings |
tool_settings.use_snap_scale | Boolean | Scale is affected by snapping settings |
tool_settings.plane_axis | Enumeration | The axis used for placing the base region |
tool_settings.plane_axis_auto | Boolean | Select the closest axis when placing objects (surface overrides) |
tool_settings.plane_depth | Enumeration | The initial depth used when placing the cursor |
tool_settings.plane_orientation | Enumeration | The initial depth used when placing the cursor |
tool_settings.snap_elements_tool | Enumeration | The target to use while snapping |
tool_settings.use_gpencil_draw_additive | Boolean | When creating new frames, the strokes from the previous/active frame are included as the basis for the new one |
tool_settings.use_gpencil_draw_onback | Boolean | When draw new strokes, the new stroke is drawn below of all strokes in the layer |
tool_settings.use_gpencil_thumbnail_list | Boolean | Show compact list of color instead of thumbnails |
tool_settings.use_gpencil_weight_data_add | Boolean | When creating new strokes, the weight data is added according to the current vertex group and weight, if no vertex group selected, weight is not added |
tool_settings.use_gpencil_automerge_strokes | Boolean | Join by distance last drawn stroke with previous strokes in the active layer |
tool_settings.gpencil_stroke_placement_view3d | Enumeration | Draw stroke at Object origin |
tool_settings.gpencil_stroke_snap_mode | Enumeration | Snap to all points |
tool_settings.use_gpencil_stroke_endpoints | Boolean | Only use the first and last parts of the stroke for snapping |
tool_settings.gpencil_surface_offset | Number | Offset along normal when drawing on surfaces |
tool_settings.gpencil_selectmode_edit | Enumeration | Select only points |
tool_settings.use_gpencil_select_mask_point | Boolean | Only sculpt selected stroke points |
tool_settings.use_gpencil_select_mask_stroke | Boolean | Only sculpt selected stroke |
tool_settings.use_gpencil_select_mask_segment | Boolean | Only sculpt selected stroke points between other strokes |
tool_settings.use_gpencil_vertex_select_mask_point | Boolean | Only paint selected stroke points |
tool_settings.use_gpencil_vertex_select_mask_stroke | Boolean | Only paint selected stroke |
tool_settings.use_gpencil_vertex_select_mask_segment | Boolean | Only paint selected stroke points between other strokes |
tool_settings.annotation_stroke_placement_view2d | Enumeration | Stick stroke to the image |
tool_settings.annotation_stroke_placement_view3d | Enumeration | How annotation strokes are orientated in 3D space |
tool_settings.annotation_thickness | Number | Thickness of annotation strokes |
tool_settings.use_keyframe_insert_auto | Boolean | Automatic keyframe insertion for Objects, Bones and Masks |
tool_settings.auto_keying_mode | Enumeration | Mode of automatic keyframe insertion for Objects, Bones and Masks |
tool_settings.use_record_with_nla | Boolean | Add a new NLA Track + Strip for every loop/pass made over the animation to allow non-destructive tweaking |
tool_settings.use_keyframe_insert_keyingset | Boolean | Automatic keyframe insertion using active Keying Set only |
tool_settings.use_keyframe_cycle_aware | Boolean | For channels with cyclic extrapolation, keyframe insertion is automatically remapped inside the cycle time range, and keeps ends in sync. Curves newly added to actions with a Manual Frame Range and Cyclic Animation are automatically made cyclic |
tool_settings.keyframe_type | Enumeration | Type of keyframes to create when inserting keyframes |
tool_settings.uv_select_mode | Enumeration | UV selection and display mode |
tool_settings.uv_sticky_select_mode | Enumeration | Method for extending UV vertex selection |
tool_settings.use_uv_select_sync | Boolean | Keep UV and edit mode mesh selection in sync |
tool_settings.show_uv_local_view | Boolean | Display only faces with the currently displayed image assigned |
tool_settings.mesh_select_mode | Boolean | Which mesh elements selection works on |
tool_settings.vertex_group_weight | Number | Weight to assign in vertex groups |
tool_settings.use_edge_path_live_unwrap | Boolean | Changing edge seams recalculates UV unwrap |
Render Settings
Setting | Type | Description |
---|---|---|
render_settings.resolution_x | Number | Number of horizontal pixels in the rendered image |
render_settings.resolution_y | Number | Number of vertical pixels in the rendered image |
render_settings.resolution_percentage | Number | Percentage scale for render resolution |
render_settings.preview_pixel_size | Enumeration | Pixel size for viewport rendering |
render_settings.pixel_aspect_x | Number | Horizontal aspect ratio - for anamorphic or non-square pixel output |
render_settings.pixel_aspect_y | Number | Vertical aspect ratio - for anamorphic or non-square pixel output |
render_settings.fps | Number | Framerate, expressed in frames per second |
render_settings.fps_base | Number | Framerate base |
render_settings.frame_map_old | Number | Old mapping value in frames |
render_settings.frame_map_new | Number | How many frames the Map Old will last |
render_settings.dither_intensity | Number | Amount of dithering noise added to the rendered image to break up banding |
render_settings.filter_size | Number | Width over which the reconstruction filter combines samples |
render_settings.film_transparent | Boolean | World background is transparent, for compositing the render over another background |
render_settings.use_freestyle | Boolean | Draw stylized strokes using Freestyle |
render_settings.threads | Number | Maximum number of CPU cores to use simultaneously while rendering (for multi-core/CPU systems) |
render_settings.threads_mode | Enumeration | Determine the amount of render threads used |
render_settings.use_motion_blur | Boolean | Use multi-sampled 3D scene motion blur |
render_settings.motion_blur_shutter | Number | Time taken in frames between shutter open and close |
render_settings.hair_type | Enumeration | Curves shape type |
render_settings.hair_subdiv | Number | Additional subdivision along the curves |
render_settings.use_high_quality_normals | Boolean | Use high quality tangent space at the cost of lower performance |
render_settings.use_border | Boolean | Render a user-defined render region, within the frame size |
render_settings.border_min_x | Number | Minimum X value for the render region |
render_settings.border_min_y | Number | Minimum Y value for the render region |
render_settings.border_max_x | Number | Maximum X value for the render region |
render_settings.border_max_y | Number | Maximum Y value for the render region |
render_settings.use_crop_to_border | Boolean | Crop the rendered frame to the defined render region size |
render_settings.use_placeholder | Boolean | Create empty placeholder files while rendering frames (similar to Unix 'touch') |
render_settings.use_overwrite | Boolean | Overwrite existing files while rendering |
render_settings.use_compositing | Boolean | Process the render result through the compositing pipeline, if compositing nodes are enabled |
render_settings.use_sequencer | Boolean | Process the render (and composited) result through the video sequence editor pipeline, if sequencer strips exist |
render_settings.use_file_extension | Boolean | Add the file format extensions to the rendered file name (eg: filename + .jpg) |
render_settings.use_lock_interface | Boolean | Lock interface during rendering in favor of giving more memory to the renderer |
render_settings.use_render_cache | Boolean | Save render cache to EXR files (useful for heavy compositing, Note: affects indirectly rendered scenes) |
render_settings.bake_type | Enumeration | Choose shading information to bake into the image |
render_settings.use_bake_selected_to_active | Boolean | Bake shading on the surface of selected objects to the active object |
render_settings.use_bake_clear | Boolean | Clear Images before baking |
render_settings.bake_margin | Number | Extends the baked result as a post process filter |
render_settings.bake_margin_type | Enumeration | Algorithm to generate the margin |
render_settings.bake_bias | Number | Bias towards faces further away from the object (in Blender units) |
render_settings.use_bake_multires | Boolean | Bake directly from multires object |
render_settings.use_bake_lores_mesh | Boolean | Calculate heights against unsubdivided low resolution mesh |
render_settings.bake_samples | Number | Number of samples used for ambient occlusion baking from multires |
render_settings.use_bake_user_scale | Boolean | Use a user scale for the derivative map |
render_settings.bake_user_scale | Number | Instead of automatically normalizing to the range 0 to 1, apply a user scale to the derivative map |
render_settings.use_stamp_time | Boolean | Include the rendered frame timecode as HH:MM:SS.FF in image metadata |
render_settings.use_stamp_date | Boolean | Include the current date in image/video metadata |
render_settings.use_stamp_frame | Boolean | Include the frame number in image metadata |
render_settings.use_stamp_frame_range | Boolean | Include the rendered frame range in image/video metadata |
render_settings.use_stamp_camera | Boolean | Include the name of the active camera in image metadata |
render_settings.use_stamp_lens | Boolean | Include the active camera's lens in image metadata |
render_settings.use_stamp_scene | Boolean | Include the name of the active scene in image/video metadata |
render_settings.use_stamp_note | Boolean | Include a custom note in image/video metadata |
render_settings.use_stamp_marker | Boolean | Include the name of the last marker in image metadata |
render_settings.use_stamp_filename | Boolean | Include the .blend filename in image/video metadata |
render_settings.use_stamp_sequencer_strip | Boolean | Include the name of the foreground sequence strip in image metadata |
render_settings.use_stamp_render_time | Boolean | Include the render time in image metadata |
render_settings.use_stamp | Boolean | Render the stamp info text in the rendered image |
render_settings.use_stamp_labels | Boolean | Display stamp labels ("Camera" in front of camera name, etc.) |
render_settings.metadata_input | Enumeration | Where to take the metadata from |
render_settings.use_stamp_memory | Boolean | Include the peak memory usage in image metadata |
render_settings.use_stamp_hostname | Boolean | Include the hostname of the machine that rendered the frame |
render_settings.stamp_font_size | Number | Size of the font used when rendering stamp text |
render_settings.sequencer_gl_preview | Enumeration | Display method used in the sequencer view |
render_settings.use_sequencer_override_scene_strip | Boolean | Use workbench render settings from the sequencer scene, instead of each individual scene used in the strip |
render_settings.use_single_layer | Boolean | Only render the active layer. Only affects rendering from the interface, ignored for rendering from command line |
render_settings.use_multiview | Boolean | Use multiple views in the scene |
render_settings.views_format | Enumeration | Single stereo camera system, adjust the stereo settings in the camera panel |
render_settings.use_simplify | Boolean | Enable simplification of scene for quicker preview renders |
render_settings.simplify_subdivision | Number | Global maximum subdivision level |
render_settings.simplify_child_particles | Number | Global child particles percentage |
render_settings.simplify_subdivision_render | Number | Global maximum subdivision level during rendering |
render_settings.simplify_child_particles_render | Number | Global child particles percentage during rendering |
render_settings.simplify_volumes | Number | Resolution percentage of volume objects in viewport |
render_settings.use_simplify_normals | Boolean | Skip computing custom normals and face corner normals for displaying meshes in the viewport |
render_settings.simplify_shadows_render | Number | Resolution percentage of shadows in viewport |
render_settings.simplify_shadows | Number | Resolution percentage of shadows in viewport |
render_settings.simplify_gpencil | Boolean | Simplify Grease Pencil drawing |
render_settings.simplify_gpencil_onplay | Boolean | Simplify Grease Pencil only during animation playback |
render_settings.simplify_gpencil_antialiasing | Boolean | Use Antialiasing to smooth stroke edges |
render_settings.simplify_gpencil_view_fill | Boolean | Display fill strokes in the viewport |
render_settings.simplify_gpencil_modifier | Boolean | Display modifiers |
render_settings.simplify_gpencil_shader_fx | Boolean | Display Shader Effects |
render_settings.simplify_gpencil_tint | Boolean | Display layer tint |
render_settings.use_persistent_data | Boolean | Keep render data around for faster re-renders and animation renders, at the cost of increased memory usage |
render_settings.line_thickness_mode | Enumeration | Line thickness mode for Freestyle line drawing |
render_settings.line_thickness | Number | Line thickness in pixels |
Active Collection
Setting | Type | Description |
---|---|---|
active_collection.use_fake_user | Boolean | Save this data-block even if it has no users |
active_collection.use_extra_user | Boolean | Indicates whether an extra user is set or not (mainly for internal/debug usages) |
active_collection.is_runtime_data | Boolean | This data-block is runtime data, i.e. it won't be saved in .blend file. Note that e.g. evaluated IDs are always runtime, so this value is only editable for data-blocks in Main data-base |
active_collection.tag | Boolean | Tools can use this to tag data for their own purposes (initial state is undefined) |
active_collection.hide_select | Boolean | Disable selection in viewport |
active_collection.hide_viewport | Boolean | Globally disable in viewports |
active_collection.hide_render | Boolean | Globally disable in renders |
active_collection.lineart_usage | Enumeration | How to use this collection in line art |
active_collection.lineart_use_intersection_mask | Boolean | Use custom intersection mask for faces in this collection |
active_collection.lineart_intersection_mask | Boolean | Intersection generated by this collection will have this mask value |
active_collection.lineart_intersection_priority | Number | The intersection line will be included into the object with the higher intersection priority value |
active_collection.use_lineart_intersection_priority | Boolean | Assign intersection priority value for this collection |
active_collection.color_tag | Enumeration | Color tag for a collection |
Transform Orietnation
Setting | Type | Description |
---|---|---|
transform_orientation.type | Enumeration | Transformation orientation |
transform_orientation.use | Boolean | Use scene orientation instead of a custom setting |
Collections
Setting | Type | Description |
---|---|---|
collections.Collection.use_fake_user | Boolean | Save this data-block even if it has no users |
collections.Collection.use_extra_user | Boolean | Indicates whether an extra user is set or not (mainly for internal/debug usages) |