-
Notifications
You must be signed in to change notification settings - Fork 319
multiuser
This page discusses tools to help multiple people work on the same project.
Project can be split into several individual .blend files. These .blend files are then combined into the main file using Blenders linking functionality.
By default, linked data cannot be changed in the file to which a Blender data block (e.g. an object) is linked. However, Blender provides a system called Library Overrides that can be used for locally modifying linked data (see Blender Manual: Library Overrides). With library overrides, specific properties of linked data blockscan be overridden while keeping the data synced. This is not only true for regular Blender properties, but also for trait properties for example!
Please note that the library overrides system is still in heavy development, and as such may have limited functionality as well as some bugs/issues. Armory support will follow along where possible.
Blender comes with a handy add-on which lets you jump straight into the source .blend of the selected linked object. Enable the Edit Linked Library
add-on in the Blender preferences to unlock this functionality. A video explaining how to use the add-on can be found here.
If you store .blend files in sub-folders, it is necessary to set the project's root folder. Set Render Properties > Armory Project > Modules > Root
to the directory of the project's main .blend file. With the project root set up correctly, .blend files in sub-folders are able to find the project's data and sources such as Haxe traits, so that you can play the .blend files on their own without path-related issues.