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
Added example to Plugin's Content folder
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 array to define file extensions to search for when opening a Contact Sheet
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)
Updated documentation (https://docs.oserosuite.com/supported-assets/render-results-screen)
[10 April 2024] Release v1.0
Status: Published
Release Date: 18 April 2024
Main Documentation: https://jerenosero.com/osero-suite/render-results-screen/
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