Creating Workspaces
-
Launch Producer Link.
-
In the top menu, select Producer Link > Settings.
-
Click the Add button.
-
In the alias field, type the alias of the new workspace and click on the folder icon to pick the corresponding folder path.
-
It should auto-save once you click anywhere else in the page. Ensure you have selected a default by checking the checkbox.
Launch Producer Link.
In the top menu, select Workspaces > Edit.
Beside the workspace to delete, click the Delete Workspace button.
You can set up your workspaces directly with command lines instead of using the user interface. Use the following command to configure workspaces:
-
macOS: ./Producer\ Link config --set-workspace WorkspaceName --root /path/to/my/workspace
-
Windows: “Producer Link.exe” config --set-workspace WorkspaceName --root /path/to/my/workspace
where you replace WorkspaceName with the name of the location where your assets will be located and /path/to/my/workspace with the root path to that folder.
Configuring Harmony Server to Recognize Workspaces
Once your workspaces are created, you can export the configuration from Producer Link as a json file. That json file needs to be copied on the Harmony Server in the USA_DB directory. The paths in the json file must be paths that can be accessed from the Harmony Server so that assets can be baked into Harmony scenes during the Assembly (Scene Setup) process.
Note that if you create new workspaces, you will need to reexport a new json file.
To learn more about assembly, see About Assembly and to learn more about baking, see About Sending Assets to Harmony (Baking).
-
Completely close Producer Link, including the back-end process.
-
On the Harmony Server, in the Terminal or Command Prompt, browse to Producer Link.
-
Use the following command to export the workspaces as a json file:
-
Mac OS: ./Producer\ Link config --export-workspaces
-
Windows: “Producer Link.exe” config --export-workspaces
-
-
Once the json file is exported, a message is displayed indicating the path where the file has been saved. Browse to that path to find the file.
-
Example: Your WebCC workspaces have been written to /Users/username/workspaces.json
-
-
Copy and paste the workspaces.json file to /USA_DB. The file has to be located on the Harmony Server at the root of USA_DB.
-
You can open the json file to verify that the paths are accessible from this location. If the paths are not accessible, the baking process will fail.