RenderStream - Notch Integration
RenderStream is the proprietary Disguise protocol for controlling third party render engines from Designer. This topic covers the steps specific to configuring the RenderStream workflow with Notch.
Notch is the third party render engine available from Notch.one. Notch can be configured to run either internally via a Notch layer or externally via RenderStream. This topic will cover the RenderStream-Notch workflow. For more information on using a Notch layer, visit this link.
Notch Host
Notch Host is a secondary application that is included as part of the main Disguise installation process. The purpose of this application is to load Notch blocks externally Designer and create RenderStream output streams which can be accessed by all machines across the same network.
Basic Setup
-
Place Notch blocks in: C:\Users\USERNAME\Documents\Renderstream Projects or D:\Renderstream Projects if using an rx hardware system.
-
The Asset discovery system searches all sub-directories so you can place all blocks in an aptly named “Notch” folder.
Setup RenderStream Layer
- Launch and create a new RenderStream layer.
- For camera base mappings:
- Add a new camera to the stage.
- Create a new Camera Plate/Spatial mapping.
- Add the camera to the mapping.
- Right-click the ‘Workload’ field to open the Cluster Workload widget.
- Expand the ‘Configure’ separator.
- Select ‘Asset’ and choose your Notch block.
- Right-click the Asset to open its editor:
- Set ‘Source Machine’ to the machine with the asset (used for syncing content).
- Select ‘Cluster pool’ and create a new cluster.
Within the Cluster Pool
- Add the desired machines.
- Right-click on the “default” ClusterAssigner within the ‘Default assigner’ field to open the ClusterAssigner widget.
Within the Cluster Assigner
- Select the distribution strategy and video transport options (changes to transport settings require the workload to be restarted).
Within each Channel Mappings table
- Select ‘New channel mapping’ and assign your desired mapping.
- Repeat for all desired channel-mapping combinations.
- Expand the ‘Control’ separator.
- If the machines in the Cluster Pool do not have the content or the project has changed, press Sync.
- If the machines in the cluster pool do not have the content or the project has changed, press Sync
- Ensure all ‘Sync tasks’ are marked “completed”.
- Press Start.
- Wait for Workload status to switch to Running and confirm that all streams are received.