コンテキストアクセス
公式サイト:
Context Access | Blender Python API [Official]
使い方
参考:
グローバルコンテキスト
- bpy.context.area
- bpy.context.blend_data
- bpy.context.collection
- bpy.context.engine
- bpy.context.gizmo_group
- bpy.context.layer_collection
- bpy.context.mode
- bpy.context.preferences
- bpy.context.region
- bpy.context.region_data
- bpy.context.scene
- bpy.context.screen
- bpy.context.space_data
- bpy.context.tool_settings
- bpy.context.view_layer
- bpy.context.window
- bpy.context.window_manager
- bpy.context.workspace
スクリーンコンテキスト
- bpy.context.scene:シーン
- bpy.context.view_layer:ビューレイヤー
- bpy.context.visible_objects
- bpy.context.selectable_objects
- bpy.context.selected_objects
- bpy.context.editable_objects
- bpy.context.selected_editable_objects
- bpy.context.objects_in_mode
- bpy.context.objects_in_mode_unique_data
- bpy.context.visible_bones
- bpy.context.editable_bones
- bpy.context.selected_bones:選択されているオブジェクト
- bpy.context.selected_editable_bones
- bpy.context.visible_pose_bones
- bpy.context.selected_pose_bones
- bpy.context.selected_pose_bones_from_active_object
- bpy.context.active_bone
- bpy.context.active_pose_bone
- bpy.context.active_object:アクティブオブジェクト
- bpy.context.object
- bpy.context.edit_object
- bpy.context.sculpt_object
- bpy.context.vertex_paint_object
- bpy.context.weight_paint_object
- bpy.context.image_paint_object
- bpy.context.particle_edit_object
- bpy.context.pose_object
- bpy.context.sequences
- bpy.context.selected_sequences
- bpy.context.selected_editable_sequences
- bpy.context.selected_nla_strips
- bpy.context.gpencil_data
- bpy.context.gpencil_data_owner
- bpy.context.annotation_data
- bpy.context.annotation_data_owner
- bpy.context.visible_gpencil_layers
- bpy.context.editable_gpencil_layers
- bpy.context.editable_gpencil_strokes
- bpy.context.active_gpencil_layer
- bpy.context.active_gpencil_frame
- bpy.context.active_annotation_layer
- bpy.context.active_operator
- bpy.context.visible_fcurves
- bpy.context.editable_fcurves
- bpy.context.selected_visible_fcurves
- bpy.context.selected_editable_fcurves
- bpy.context.active_editable_fcurve
- bpy.context.selected_editable_keyframes
3D ビュー コンテキスト
- bpy.context.active_base
- bpy.context.active_object:アクティブオブジェクト
ボタンコンテキスト
- bpy.context.texture_slot
- bpy.context.scene
- bpy.context.world
- bpy.context.object
- bpy.context.mesh
- bpy.context.armature
- bpy.context.lattice
- bpy.context.curve
- bpy.context.meta_ball
- bpy.context.light
- bpy.context.speaker
- bpy.context.lightprobe
- bpy.context.camera
- bpy.context.material
- bpy.context.material_slot
- bpy.context.texture
- bpy.context.texture_user
- bpy.context.texture_user_property
- bpy.context.bone
- bpy.context.edit_bone
- bpy.context.pose_bone
- bpy.context.particle_system
- bpy.context.particle_system_editable
- bpy.context.particle_settings
- bpy.context.cloth
- bpy.context.soft_body
- bpy.context.fluid
- bpy.context.collision
- bpy.context.brush
- bpy.context.dynamic_paint
- bpy.context.line_style
- bpy.context.collection
- bpy.context.gpencil
- bpy.context.volume
イメージコンテキスト
- bpy.context.edit_image
- bpy.context.edit_mask
ノードコンテキスト
- bpy.context.selected_nodes
- bpy.context.active_node
- bpy.context.light
- bpy.context.material
- bpy.context.world
テキストコンテキスト
- bpy.context.edit_text
クリップコンテキスト
- bpy.context.edit_movieclip
- bpy.context.edit_mask
シーケンサーコンテキスト
- bpy.context.edit_mask
仕組み
ドキュメント:
Context | Blender Developer Wiki [Official]
参考: