Skip to main content
Skip table of contents

Using Unreal Motion Design with Erizos Studio

Suggested setups

1 machine

  • Control + Render machine all in one

    • Erizos Server, Client and Agent

    • Pixotope with Erizos Plugin

No Local Preview possible.

2 machines

  • Control + Preview machine

    • Erizos Server, Client and Agent

    • Pixotope with Erizos Plugin - for local preview

  • Render machine

    • Pixotope with Erizos Plugin

3 machines

  • Control machine - less demanding HW, no need for powerful GPU

    • Erizos Server, Client and Agent

  • Preview machine

    • Pixotope with Erizos Plugin - for local preview/Client preview

  • Render machine

    • Pixotope with Erizos Plugin

For the 2 + 3 machines setup, we recommend to use Pixotope Synced Storage to keep projects sync between the different machines.

Install Erizos Agent and Plugins

The Erizos Agent and Erizos Plugins are now part of the Pixotope installer.

  1. Select "Erizos Plugins" in the Pixotope installation

    • This installs the Erizos UE Plugins and auto-starts the Erizos Agent service

image-20241209-084043.png

Learn more about how to Install Pixotope

Create Motion Design assets

  1. To get up to speed follow → Unreal’s Motion Design Quick Start Guide

  2. Each Motion Design asset will be in one or several Motion Design levels, depending on how your Transition Logic, part of the Motion Design tools, is built.

  3. Make sure that the Transition Logic includes at least the three basic animations: In, Out and Change.

  4. Expose those parameters that you want to control from Erizos Studio via Remote Control Presets. This can be easily done by pressing the image-20241209-122032.png icon next to the parameter:

    image-20241209-122217.png

Enable plugins

  1. In Pixotope Editor go to Settings > Plugins

  2. Enable both the "Erizos Tools" and "Erizos Tools for Motion Design" plugins

Connect your main scene with Erizosreate Motion Design level

  1. If you don’t have a main scene yet, create a new Empty Level

    Screenshot 2024-05-29 at 10.51.58.png

  2. Add a "Control Motion Design" actor to the scene

  3. Select the new actor in the Outliner and go to the Details panel

  4. Go to Levels and add all the Motion Design levels that you have created for your CG graphic assets

  5. Go to Pixotope World Settings

    1. Change Compositing Type to "AR"

    2. Make sure Motion Design > Enable Motion Design Overlay is enabled

      image-20241209-115330.png
  6. Save the level

    • We named it MainErizosExample, which will be the main level connecting with Erizos Studio to create templates

  7. Start the level in PIE (Play In Editor)

Erizos Studio Client - Basic setup

  1. Open the Erizos Studio Client desktop application

  2. Go to Settings and enable the following

    • In General

      • Enter the IP Address of the Erizos Studio Server and enable Auto Login

  3. Click on "Unlock Advanced Settings" and use the default admin/admin credentials

    • In Renderers

      • Enable Pixotope

      • If using Synced Storage to keep projects in sync

        • Select the Synced Storage folder (by default: C:\Pixotope\Synced Storage\Projects)

      • Otherwise

        • Select a network share all machines have access to

  4. Go to the Template Manager

    • Click "Show Templates Browser" and navigate to your project

    • Find the level (MainErizosExample in our case) and click "Import"

    • If everything worked properly, the “Import” process will reach 100%, and you will get your Motion Design levels listed under the main level (MainErizosExample). These will be templates that can easily be added to the playlist as pages.

    • Make sure the pages added to the playlist have a form / default UI to control and edit the exposed parameters.

    • For further information about Erizos, please visit https://docs.erizos.tv/

image-20241209-131623.png
image-20241209-132811.png
image-20241209-132920.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.