Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineRenderPasses > API/Plugins/MovieRenderPipelineRenderPasses/FMovieGraphImagePassBase
Description
Reapplies an overscan magnitude to ViewInfo and enables engine-side view-rect scaling so the renderer supersamples for quality preservation.
Note: The camera's bScaleResolutionWithOverscan is intentionally ignored to preserve offline render quality.
Render passes should call this instead of ClearOverscan + ApplyOverscan directly because the raw pattern silently drops OverscanResolutionFraction.
| Name | ReapplyOverscanPreservingEngineScaling |
| Type | function |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineRenderPasses/Public/Graph/Renderers/MovieGraphImagePassBase.h |
| Include Path | #include "Graph/Renderers/MovieGraphImagePassBase.h" |
| Source | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineRenderPasses/Private/Graph/Renderers/MovieGraphImagePassBase.cpp |
static void ReapplyOverscanPreservingEngineScaling
(
UE::MovieGraph::DefaultRenderer::FCameraInfo & InOutCameraInfo,
float InOverscanMagnitude,
const FIntPoint & InAccumulatorResolution,
const FIntPoint & InOutputResolution
)