Osero Suite: Render Results Screen

Jeren Osero - Code Plugins - Apr 17, 2024
Not Yet Rated

A user-friendly render results screen for the Movie Render Queue with rendering stats.

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

The Osero Suite: Render Results Screen adds a super easy window popup triggered when a render is finished through the Movie Render Queue. Wondering how your render went while you were away from your PC? Wondering which shot the render crashed on? Wondering how long a sequence took to render? These questions can be answered by adding the Osero Suite: Render Results Screen to your project!


This plugin also comes with a simple line graph that can show you which shots and sequences take the longest to render! It also lets you rerender the whole pipeline or just rerender the failed shots from where the previous render was interrupted with two simple buttons!



Features:

  • Adds a Render Results window to the Movie Render Queue that gets triggered when a render finishes
  • Shows how long a render took to finish, and how long each shot and sequence took
  • Adds a Rerender All Shots button to rerender all shots currently marked active
  • Adds a Rerender Failed Shots button to rerender only the shots that did not render before the render was interrupted
  • Simple line graphs for visual display of render times
  • Buttons to browse to each level sequence in the Content Browser and to open the render output location in File Explorer
  • Adds an Output Directory Override variable to the render job for quick and easy modification of the output location for multiple jobs at once
  • Adds a Split Shots Into Folders variable to allow for quick organisation by rendering each shot into its own “Shot Name” subfolder in the output directory
  • As a bonus, having this plugin active also makes it so that the mouse cursor isn’t consumed by the rendering window so you can still use it without having to Alt-Tab away
  • Accessibility options: Colours and date/time formats changeable in Project Settings

Technical Details

Code Modules:

  • OS_RenderResultsEditor (Editor Only)
  • OS_RenderResultsRuntime (Runtime Module)


Number of C++ Classes:

  • 9 Main (for main functionality)
  • 5 Additional (for plugin modules and UI)


Network Replicated: No (Not required as editor tool only)

Supported Development Platforms: Windows

Documentation: https://jerenosero.com/osero-suite/render-results-screen/#how-to-use

Important/Additional Notes:

  • This plugin requires the use of special Movie Pipeline classes including executors, jobs, and pipeline classes, so this plugin isn’t currently compatible with projects already using custom Movie Pipeline classes, such as for Deadline Render Farms, etc, without modification.