Is there a way to append an entire blender file into another one?
I can add everything from each folder with box select but is there a faster way to import everything from a blend file?
Is there a way to append an entire blender file into another one?
I can add everything from each folder with box select but is there a faster way to import everything from a blend file?
You can use Python API and script your own append.
First recursively iterate through the .blend file using python and then call this function:
from pathlib import Path
def append_from_blend_file(file_name, section_name, object_name):
""" Append an object from existing blend file.
:param file_name: Path to a blend file (e.g. actionlib.blend)
:param section_name: Name of a section (e.g. Action)
:param object_name: Name of an object to import. (e.g. WalkCycle)
"""
path = Path(file_name)/section_name/object_name
bpy.ops.wm.append(
filepath=str(path),
directory=str(path.parent),
filename=str(path.name)
)
```