Skip to content
Moritz Brückner edited this page Apr 11, 2020 · 3 revisions

Multi-User Workflow

This page discusses tools to help multiple people work on the same project.

Linked Proxy

Project can be split into several individual .blend files. These .blend files are then combined into the main file using Blenders linking functionality. See example.

Proxy Tools

Once the objects are linked in the main file, locate helper tools in Properties - Object - Armory Proxy. In this panel you can turn full hierarchy of linked objects into proxies using the Make Proxy operator. To do so you must select the linked object.

Proxy tools screenshot

You can also manage which properties to keep in sync with the original linked object. To find out more about the different properties, hover over them to see a tooltip. Checked properties are automatically synced at .blend load. You can also trigger the sync manually by pressing ctrl + shift + o -> enter.

The proxy panel has two more operators:

  • Toggle All: toggles all synchronization properties
  • Apply to All: applies the synchronization settings to all objects in the .blend file that have the same proxy object

Editing linked data

Blender comes with a handy add-on which lets you jump straight into the source .blend of the selected linked object. Enable Edit Linked Library add-on to unlock this functionality. A video explaining how to use the add-on can be found here.

Project Root

If you keep .blend files in sub-folders it's necessary to set the project root folder. Set Properties - Render - Armory Project - Modules - Root to the location of main .blend file. With project root correctly setup .blend files in sub-folders will be able to find the haxe traits, and it's also possible to Play the .blend files on their own.

Clone this wiki locally