Osero Suite by Jeren Osero
FabYouTubeJeren Osero
  • Osero Suite
  • About
  • Frequently Asked Questions
  • Support
  • Featured Assets
    • [FEATURED] Module Creator
  • Supported Assets
    • Module Creator
      • About
      • Changelog
      • How to Use (5.2+)
        • Tutorial
        • Accessing the Module Creator
        • UI Outline
        • Module Templates
        • Plugin Content
        • Project Settings
      • How To Use (Legacy 5.1)
      • Frequently Asked Questions
    • Plugin Sync Tool
      • About
      • Changelog
      • How to Use (5.2+)
        • Tutorial
        • Accessing the Plugin Sync Tool
        • UI Outline
        • Project Settings
      • How to Use (Legacy 5.1)
    • Render Results Screen
      • About
      • Changelog
      • How to Use (5.2+)
        • Tutorial
        • Making Sure the Plugin is Active
        • Movie Render Queue Job Additions
        • UI Outline
          • Render Results Window
          • Render Graph
          • Contact Sheet
        • Accessing Previous Render Results
        • Data Handler
        • Plugin Content
        • Project Settings
        • Code Reference
          • Classes
            • UOS_RRS_DataHandler
            • UOS_RRS_RenderDataLibrary
          • Structs
            • FOS_RRS_JobData
            • FOS_RRS_ResultData
            • FOS_RRS_ShotData
          • Enums
            • EOS_RRS_RenderResult
      • How to Use (Legacy 5.1)
  • TECHNICAL NOTES
    • Foreword
    • Unreal Engine Notes
      • Actor Components
        • Component Transforms
      • Blueprints
        • Add Function to Promotable Operator Nodes
      • Compile Errors
        • Implicit Capture of 'This' via '[=]' is Deprecated
        • Specified Type Modifiers Are Not Allowed Here
        • Static Function in Namespace Not Defined
        • Circular Dependency Detected
        • Inconsistent Dll Linkage
        • Overloaded Member Function Note Found (Compile Error in .gen File)
      • Debugging
        • UIAction.h Line 139
      • Details Customisation
        • Add External Property to Details Panel
        • Default Slate Styles
      • Ed Modes
        • Registering Editor Modes
      • Editor/Engine
        • Get Engine Version in C++
        • Extending the Editor with FExtender
      • Input
        • Get Key or Mouse Button in C++
        • Mouse Cursor Location in World (3D Space)
      • Level Editor
        • Select Actor Component via C++
      • Meta Specifiers
        • Reference
        • Edit Condition
        • Bind Widget
      • Rendering
        • Set Graphics Card Timeout
      • Sequencer
        • Project Default: Completion Mode
      • Slate
        • Default Editor Icons
        • Test Suite
        • Set Default Value for Slate Arguments
        • Cast Between Different Slate Classes
        • Set UObject Delegate for TAttribute<T>
      • Trace
        • Simple Line Trace
        • Complex Traces
          • ETraceTypeQuery
          • EObjectTypeQuery
      • UObject
        • "Config" Specifier Does not Work Properly in 5.4+
      • UPlugins
        • Loading Phases
      • UPROPERTIES
        • GetOptions (meta)
      • Viewport
        • Get Piloted Viewport Actor
        • Update Pivot Location
      • Water Plugin
        • General
        • C++ Summary
        • Details Customisation
        • Classes Overview
          • UWaterSplineMetadata
          • FWaterSplineComponentVisualizer
        • Water Meshes
    • Windows Notes
      • Get Around "This App Has Been Blocked For Your Protection"
      • Windows Keyboard Layout Boot Loop
      • Disable Copilot
      • Disable "Search the Web" in Windows Search
    • Visual Studio Notes
      • Turn Off Auto Brackets
      • Disable Unreal Engine Integration Log
  • BUY OSERO SUITE PRODUCTS
    • Fab
  • SOCIALS
    • YouTube
    • Rumble
    • Twitter/X
    • Instagram
    • LinkedIn
    • Jeren Osero Website
Powered by GitBook
On this page
  • Features
  • Important/Additional Notes
  1. Supported Assets
  2. Render Results Screen

About

Information about the Osero Suite: Render Results Screen

Last updated 2 months ago

The Osero Suite: Render Results Screen adds a convenient window to Unreal Engine, 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!

Update 1.1 (5.2+) cleans up the UI and also adds an experimental feature, allowing for quick viewing of a render to check for immediate consistency and accuracy before importing it into external video editing software. It also adds the ability to create a custom to allow for custom automated handling of render results to fit anyone's render pipeline.

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 job 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 including the ability to customise colours and line thicknesses!

  • 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!

  • [v1.1] View the last several render results from any Unreal Engine project!

  • [v1.1] Data Handler class to allow for customisation of handling render result data when a render finishes!

  • [v1.1] Experimental Contact Sheets to perform quick and easy analyses of renders before importing image sequences into external video editing software!

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.

View the Osero Suite: Render Results Screen on Fab!
Contact Sheet
"Data Handler" class