Changelog

Changelog for the Osero Suite: Render Results Screen

[27 February 2025]: Update v1.1

  • Updated to UE5.5

  • Updated copyright notice

  • Updated code for consistency across all Osero Suite tools

    • This includes adding a sort function to the Osero Suite Menu so that the tools are always in the same order, not dependant on which order the plugins load

    • This includes updating code to new Osero Suite naming convention

    • Osero Suite logo in tool now opens the Jeren Osero website

    • All code for each engine version is in ALL plugin versions so it doesn't matter which engine version the plugin comes from, it should work for all (5.2+)

    • Resynced static functions across all Osero Suite tools so that they perform the same in every tool

  • Added Osero Suite "Header" to the Results Screen

    • Removed Documentation/Store Page/Icon from Render Details Panel

  • Added Osero Suite Footer

    • Moved "View Render Graph" to footer

      • "View Render Graph" is now disabled if only one job was rendered

    • Added new button "Open Contact Sheet"

    • Added plugin version to footer

  • Added icons to buttons throughout tool

  • Code optimisation and reworks

  • Bug fixes

    • Fixed bug in 5.4+ where settings didn't save to config properly

    • "Open in File Explorer" buttons are now platform-independant rather than Windows only

    • "Split Shots Into Folders" bool now updates output correctly if output ends in '/' and now removes {shot_name} key when ticked off

    • If two jobs/shots have the same name, the json now records them correctly

    • Fixed bug where opening a new render results window would not close the old one

    • Fixed bug where if a render results window is open when clicking render in the Movie Render Queue, the window will now close

  • Render Data

    • Added checks to json saving/loading to make sure the json is an Osero Suite json

    • Combined three saved jsons into one

    • Changed the save path to account for saving multiple jsons

    • Added new Data Handler Class that can be used to process data at the end of a render

  • Render Results Window

    • Added Project Name and Engine Version to Window Title

    • Modified the default Window size to fit the content a little better

    • Added ability to view the last n-renders (default to 10, can be changed in Project Settings)

    • Added new (experimental) Contact Sheet viewer to get a quick overview of the render (see here)

  • Render Details Panel

    • Added Project Name and Engine Version to Render Details Panel

    • Added tooltips to clarify what each data point means

    • Changed the "Copy" button back to a basic button

    • Added proper separators to the panel to make it easier to read

    • Documentation/Store Page/Icon moved to "Header"

  • Job/Shot Breakdown Panel

    • Added "No Shot Data Found" window when the loaded window cannot find any appropriate render data, rather than just leaving a blank screen.

    • Removed ugly pixellated Osero Suite logo from behind the shot results

    • Added backgrounds and separators to each job entry to make it easier to read

    • Added new tooltip when hovering a job/shot to view the data about that job/shot, including an image of the first frame (if the render is an image sequence) to make it easier to understand which shot is which

    • Cleaned up the buttons for each job to fit with a "UE5" look rather than a "UE4" look

    • Fixed the icon for "Open Line Graph" for individual jobs

    • "Open Line Graph" is disabled if there is only one shot for a job

  • Line Graph

    • Redesigned the Line Graph with better visuals

    • Added proper Osero Suite Header

    • Moved buttons to proper Osero Suite Footer

  • Project Settings

    • General

      • Added "Number of Renders to Keep" which will automatically delete any older render data once this number is reached

    • Accessibility

      • Fixed the Reset button to save to config correctly

      • Updated a couple of variable names

    • Added "Contact Sheet" Category

    • Added "Graphing" Category

      • Added ability to modify details of the Line Graph including colours and line thicknesses

    • Added "Automation" Category

      • Added option to not show the Render Results Window at the end of a render

      • Added Data Exporter class option (see here)

[10 April 2024] Release v1.0

  • Status: Published

  • Release Date: 18 April 2024

  • Code Modules:

    • OS_RenderResultsEditor (Editor Only)

    • OS_RenderResultsRuntime (Runtime Module)

  • Network Replicated:

    • No (Not required as editor tool only)

  • Supported Development Platforms:

    • Windows

  • Key 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 two buttons:

      • Rerender All Shots: Rerenders all shots currently marked active

      • Rerender Failed Shots: Rerenders 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

    • Colours and date/time formats changeable in Project Settings

Last updated