Change Log#
Changes in Blender’s Python API between releases.
4.1 to 4.2#
bpy.types.AnimData#
Added#
bpy.types.AnimVizMotionPaths#
Renamed#
bake_in_camera_space ->
bpy.types.AnimVizMotionPaths.use_camera_space_bake
bpy.types.AreaLight#
Added#
bpy.types.BlendData#
Added#
bpy.types.BrushCurvesSculptSettings#
Added#
Removed#
interpolate_length
interpolate_shape
scale_uniform
Renamed#
interpolate_point_count ->
bpy.types.BrushCurvesSculptSettings.use_length_interpolate
interpolate_point_count ->
bpy.types.BrushCurvesSculptSettings.use_point_count_interpolate
interpolate_point_count ->
bpy.types.BrushCurvesSculptSettings.use_shape_interpolate
interpolate_point_count ->
bpy.types.BrushCurvesSculptSettings.use_uniform_scale
bpy.types.Collection#
Added#
bpy.types.CompositorNodeBoxMask#
Renamed#
bpy.types.CompositorNodeEllipseMask#
Renamed#
bpy.types.CompositorNodeTree#
Removed#
chunk_size
use_groupnode_buffer
use_opencl
bpy.types.CyclesRenderSettings#
Removed#
debug_use_cpu_sse41
motion_blur_position
Renamed#
debug_use_cpu_sse2 ->
bpy.types.CyclesRenderSettings.debug_use_cpu_sse42
bpy.types.FileAssetSelectIDFilter#
Added#
bpy.types.FileHandler#
Added#
bpy.types.FileSelectIDFilter#
Added#
bpy.types.FunctionNodeInputColor#
Renamed#
bpy.types.GeometryNodeMeshBoolean#
Added#
bpy.types.GeometryNodeRemoveAttribute#
Added#
bpy.types.GreasePencilOffsetModifier#
Added#
bpy.types.GreasePencilSubdivModifier#
Removed#
invert_vertex_group
vertex_group_name
bpy.types.Light#
Added#
bpy.types.LightProbe#
Added#
Renamed#
grid_irradiance_smoothing ->
bpy.types.LightProbe.grid_facing_bias
bpy.types.MotionPath#
Added#
bpy.types.NodeInputs#
Function Arguments#
bpy.types.NodeInputs.new
(type, name, identifier, use_multi_input), was (type, name, identifier)
bpy.types.NodeOutputs#
Function Arguments#
bpy.types.NodeOutputs.new
(type, name, identifier, use_multi_input), was (type, name, identifier)
bpy.types.NodeTreeInterface#
Function Arguments#
bpy.types.NodeTreeInterface.new_panel
(name, description, default_closed), was (name, description, default_closed, parent)
bpy.types.PointLight#
Added#
bpy.types.PreferencesExperimental#
Added#
bpy.types.PreferencesInput#
Removed#
use_ndof
bpy.types.RenderSettings#
Added#
bpy.types.SceneEEVEE#
Added#
Removed#
motion_blur_position
motion_blur_shutter
Renamed#
use_motion_blur ->
bpy.types.SceneEEVEE.use_shadow_jittered_viewport
bpy.types.ShaderNodeOutputAOV#
Renamed#
bpy.types.SpaceGraphEditor#
Renamed#
autolock_translation_axis ->
bpy.types.SpaceGraphEditor.use_auto_lock_translation_axis
bpy.types.SpaceSequenceEditor#
Removed#
show_separate_color
bpy.types.SpaceUVEditor#
Added#
bpy.types.SpotLight#
Added#
bpy.types.SunLight#
Added#
bpy.types.Theme#
Added#
bpy.types.ThemeDopeSheet#
Added#
bpy.types.ThemeImageEditor#
Removed#
vertex_active
bpy.types.ThemeSequenceEditor#
Added#
bpy.types.ThemeView3D#
Removed#
vertex_active
bpy.types.ToolSettings#
Added#
Removed#
use_snap_grid_absolute
Renamed#
use_snap_uv_grid_absolute ->
bpy.types.ToolSettings.use_grease_pencil_multi_frame_editing
bpy.types.UILayout#
Added#
Function Arguments#
bpy.types.UILayout.operator
(operator, text, text_ctxt, translate, icon, emboss, depress, icon_value, search_weight), was (operator, text, text_ctxt, translate, icon, emboss, depress, icon_value)bpy.types.UILayout.separator
(factor, type), was (factor)