Typed tools for assembling Blender scenes — merging data from external .blend files, appending or linking specific data block types, managing view layers, and inspecting library references. Mirrors Maya's scene assembly surface.
Tools
| Tool | Description |
|---|---|
merge_scene |
Merge all data from an external .blend into the current scene |
append_from_blend |
Append specific data block types (objects, collections, etc.) |
link_from_blend |
Link data blocks as library references |
list_view_layers |
List view layers in a scene |
create_view_layer |
Create a new view layer |
configure_view_layer |
Configure render passes and collection exclusions |
remove_view_layer |
Remove a view layer |
set_active_view_layer |
Set the active view layer |
list_external_references |
List all external .blend file references |
Common workflows
- Scene composition:
merge_sceneto combine multiple .blend files - Selective import:
append_from_blendwith targeted data types - Library workflow:
link_from_blendfor shared assets ->list_external_references - Layer management:
list_view_layers->create_view_layer->configure_view_layer->set_active_view_layer