I can’t get runtime MRQ + nDisplay to output renders in a packaged build. I’ve finally gotten this to as simple a project as possible by doing the following:
- Started with nDisplay sample project
- Added a level sequence
- Created an MRQ config
3a. Added nDisplay setting. Point it to the default NDC_Basic
3b. Added nDisplay Rendering setting. Leave all as defaults.
3c. Change Output setting to 500x500 resolution for speed. Set Output directory to a known, non-admin folder.
I then have my level BP grab the MoviePipelineRuntimeSubsystem, allocate a job, use the MRQ config I created, and render the job.
This works fine in-editor, but in a packaged build I get lots of errors in my logs:
LogStreaming: Warning: Missing Dependency, missing script import 0x210AF67519BEE8A for package /Game/MRQConfig
LogStreaming: Error: CreateExport: /Game/MRQConfig (0x57AD65DDA123468E) /Game/MRQConfig (0x57AD65DDA123468E) - Could not find class object (0x210AF67519BEE8A - ‘None’) for DisplayClusterMoviePipelineSettings_0
LogStreaming: Warning: Missing Dependency, missing script import 0x21AB12676389CD1C for package /Game/MRQConfig
LogStreaming: Error: CreateExport: /Game/MRQConfig (0x57AD65DDA123468E) /Game/MRQConfig (0x57AD65DDA123468E) - Could not find class object (0x21AB12676389CD1C - ‘None’) for DisplayClusterMoviePipelineViewportPassBase_0
LogStreaming: Warning: CreateExport: /Game/MRQConfig (0x57AD65DDA123468E) /Game/MRQConfig (0x57AD65DDA123468E) - Skipped failed export DisplayClusterMoviePipelineSettings_0
LogStreaming: Warning: CreateExport: /Game/MRQConfig (0x57AD65DDA123468E) /Game/MRQConfig (0x57AD65DDA123468E) - Skipped failed export DisplayClusterMoviePipelineViewportPassBase_0
If I use a regular Deferred Rendering setting in that same MRQ Config it outputs images just fine, so it seems like the issue lies in the nDisplay MRQ settings.
Am I missing something?