Skip to content

Unreal Engine Tutorial

The Unreal Engine Conductor plugin allows for the simple submission of Unreal scenes via Media Render Queue to render on Conductor.

This tutorial will cover everything from installation to the download of rendered frames.

If you haven't already done so, Download the Companion App.

  • Open the Companion app on the Plugins page and install the Unreal Engine plugin.

Note

It is recommended by Epic to use the latest video drivers available to properly run Unreal. Submissions may fail with older drivers.

Load the Plugin

  • Open the Plugins panel, search for render and enable the Conductor plugin. After it is enabled for the first time, there will be no need to do so again.

Plugin

With the plugin enabled, the executors must be properly configured to submit jobs to Conductor.

  • Open Project settings and search for Movie Render. Under the Plugins - Movie Render Pipeline section change the following:

    • Default Local Executor -> MoviePipelineConductorLocalEditorExecutor
    • Default Remote Executor -> MoviePipelineConductorRemoteExecutor
    • Default Executor Job -> ConductorMoviePipelineExecutorJob
  • With the proper executors selected close the project settings window.

executors

Note

In order to reconnect a Conductor account, open the Project Settings and search for Conductor. Select the Reconnect button that appears. There is also a shelf button available for easy reconnection.

reconnectset
reconnectdash

Configure Perforce Settings

Perforce offers an alternative to CoreWeave cloud storage for managing project file synchronization. Follow these steps to set up Perforce for submissions:

  • Connect to the P4 server:

    • Use the P4V application
    • Log in with P4 user credentials
  • Set up P4 workspace:

    • Create a workspace for the current project
    • Place the workspace in the designated project location
  • Configure the Source Control plugin:

    • Open Revision Control
      revisioncontrol
  • Set Provider as "Perforce". Server and username should be fetched from P4V connection. Select Workspace that contains the proper project.

p4settings

  • Accept the settings. A success message will be displayed with a green check mark. Reload the project for the Perforce settings to commit.

Note: Proper configuration of the Source Control plugin settings is essential for ensuring the Plugin functions correctly with your Perforce setup.

Setting up a submission.

  • Open the Content Browser window. In any location suitable for a Data Asset Right click -> Miscellaneous -> Data Asset. Select Conductor Settings as the class, and provide it any name.

dataasset

  • Double click the new Data Asset to configure the desired Conductor settings.

  • Set the Project and instance type to be used

  • Add any additional files or Environment variables required

configuredataasset

Note

If using Perforce enable the Use Perforce checkbox. Manually configure the Perforce server field if needed. Expand the Environment Settings section to provide the required Perforce Environment Variables.

p4env

  • P4PORT - Which server should be connected to in order to sync project files

  • P4USER - Which user should be used

  • P4PASSWD - with which credentials

  • Once The Data Asset is configured, save it via File -> Save, or use CTRL + S.

Submit a Job to Conductor

  • A submission can now be sent from Movie Render Queue to Conductor.

  • Open Movie Render Queue. Window -> Cinematics -> Movie Render Queue.

mrq

  • Select the scene(s) and levels to be submitted for render.

  • In the Job Settings field, select the Data Asset created in steps prior.

  • Provide any Submission overrides if required, and select Render (Remote) to submit to Conductor.

submit

Download finished files

As tasks finish, you can download your images via the command-line tools or open the Downloader page in the Companion app.

Support

If there are any issues or questions about submissions please contact conductor Support.