An open API service indexing awesome lists of open source software.

https://github.com/ynput/ayon-royalrender

RoyalRender integration for AYON
https://github.com/ynput/ayon-royalrender

addon ayon

Last synced: about 2 months ago
JSON representation

RoyalRender integration for AYON

Awesome Lists containing this project

README

          

# RoyalRender addon
RoyalRender integration for AYON.

### Installation

Files from `ayon-royalrender/client/ayon_royalrender/rr_root/render_apps` needs to be copied to `RR_ROOT`.

Each render node needs to have AYON Launcher executable installed. Default location is set in `rrConfig.AYON`.

### Expected environment variables set on Render nodes

Render jobs needs to get environment variables set and controlled by AYON for particular render node.
For this reason `injection` of environment variables process is triggered for each of the nodes. Process
runs `ayon_console --headless extractenvironments PATH_TO_EXTRACTED_FILE`.

For this it needs to now location of `ayon_console` which should be get from config of AYON rrApp, but currently
it is not technically possible.

So each render node need to have these environment variables set:
- AYON_SERVER_URL (http://localhost:5000)
- AYON_API_KEY (api key of newly created service account in AYON)
- AYON_EXECUTABLE (path to ayon_console on this particular machine)