UMoviePipelineHighResSetting

Copyright Epic Games, Inc. All Rights Reserved.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieRenderPipelineCore

Header

/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelineHighResSetting.h

Include

#include "MoviePipelineHighResSetting.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class UMoviePipelineHighResSetting : public UMoviePipelineSetting

Remarks

Copyright Epic Games, Inc. All Rights Reserved.

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

bool

 

bOverrideSubSurfaceScattering

Sub Surface Scattering relies on history which is not available when using tiling.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

BurleySampleCount

How many samples should the Burley Sub Surface Scattering use?

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

OverlapRatio

How much should each tile overlap each other (0-0.5).

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

TextureSharpnessBias

This bias encourages the engine to use a higher detail texture when it would normally use a lower detail texture due to the size of the texture on screen.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

TileCount

How many tiles should the resulting movie render be broken into? A tile should be no larger than the maximum texture resolution supported by your graphics card (likely 16k), so NumTiles should be ceil(Width/MaxTextureSize).

Constructors

Functions

Name Description

Public function Const

FIntPoint

 

CalculatePaddedBackbufferSize

(
    const FIntPoint& InTileSize
)

Overridden from UMoviePipelineSetting

Name Description

Public function Virtual Const

FText

 

GetDisplayText()

Warning: This gets called on the CDO of the object

Public function Virtual Const

FText

 

GetFooterText

(
    UMoviePipelineExecutorJob* InJ...
)

Return a string to show in the footer of the details panel.

Public function Virtual Const

void

 

GetFormatArguments

(
    FMoviePipelineFormatArgs& InOutFor...
)

Return Key/Value pairs that you wish to be usable in the Output File Name format string or file metadata.

Public function Virtual Const

bool

 

IsValidOnMaster()

Can this configuration setting be added to the master configuration? If not, it will throw an error when trying to add it to the master configuration.

Public function Virtual Const

bool

 

IsValidOnShots()

Can this configuration setting be added to shots? If not, it will throw an error when trying to add it to a shot config.

Public function Virtual

void

 

SetupForPipelineImpl

(
    UMoviePipeline* InPipeline
)

Public function Virtual

void

 

TeardownForPipelineImpl

(
    UMoviePipeline* InPipeline
)

Public function Virtual

void

 

ValidateStateImpl()

Attempt to validate the configuration the user has chosen for this setting.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss