Description
Supports Movie Render Pipeline
- Screenshot Pro UI uses an internal preset for MRP
- Use your own MRP presets via the settings menu
Screenshot Pro is an editor utility that acts as an all purpose camera manager, great for architectural visualization.
Screenshot Pro creates a paused instance of your scene at capture time at the specified resolution to ensure the highest possible quality, preventing the usual blurry artifacts when using the built in high res screenshot tool.
The Pre-Capture delay setting allows you to determine how many frames to accumulate allowing temporal effects like Temporal Anti-Aliasing and Raytracing to resolve fully. (This does not currently use the new Render Movie Manager in 4.25 but integration is planned for future updates.)
Easily rename your cameras – which in turn changes the output filename as this is based on the camera’s name.
Quick access to the details panel of multiple cameras means you do not need to find the camera in your outline to edit it’s settings. This applies to settings for both standard and cinematic cameras.
Technical Details
Features:
- Render stills with Path Tracer
- Batch Render stills from cameras
- Supports Movie Render Pipeline Master Config assets
- Rename Cameras
- Pilot Cameras
- Edit Camera Details
Code Modules:
- ScreenshotPro (Editor Module)
Number of Blueprints: 10
Number of C++ Classes: 3
Network Replicated: No
Supported Development Platforms: All Platforms
Supported Target Build Platforms: Editor Only
Documentation: Yes
Important/Additional Notes:
- There is a minor issue with enabling HDR capture in a running instance that prevents actually saving as .EXR. To get around this, when “Capture HDR” is toggled, Screenshot Pro will default to exporting GBuffer passes and save out only two passes: PostTonemapColor and PreTonemapColor. When “Export Buffers” is toggled this simply expands the number of passes that are exported to include the default list (BaseColor, Metallic, etc)
- This tool requires that the “Editor Scripting Utilities” and “Sequencer Scripting” plugins are enabled.
- There are rare instances where the pilot/eject button states fail to update. If this happens, click the refresh button and click either “Create New” buttons to resolve this issue.