Table of Contents

Class ScenePostProcessVolume

Namespace
ValveResourceFormat.Renderer
Assembly
Renderer.dll

Spatial volume that applies post-processing effects to the camera view.

public class ScenePostProcessVolume : SceneNode

Inheritance

Inherited Members

Constructors

ScenePostProcessVolume(Scene)

Spatial volume that applies post-processing effects to the camera view.

public ScenePostProcessVolume(Scene scene)

Parameters

scene Scene

Properties

BloomSettings

public BloomSettings BloomSettings { get; set; }

Property Value

BloomSettings

ColorCorrectionLUT

public RenderTexture? ColorCorrectionLUT { get; set; }

Property Value

RenderTexture?

ColorCorrectionLutDimensions

public int ColorCorrectionLutDimensions { get; set; }

Property Value

int

ExposureSettings

public ExposureSettings ExposureSettings { get; set; }

Property Value

ExposureSettings

FadeTime

public float FadeTime { get; init; }

Property Value

float

HasBloom

public bool HasBloom { get; set; }

Property Value

bool

IsMaster

public bool IsMaster { get; init; }

Property Value

bool

IsPostHLA

public bool IsPostHLA { get; set; }

Property Value

bool

ModelVolume

public Model? ModelVolume { get; set; }

Property Value

Model?

PostProcessTonemapSettings

public TonemapSettings PostProcessTonemapSettings { get; set; }

Property Value

TonemapSettings

PostProcessingResource

public PostProcessing? PostProcessingResource { get; set; }

Property Value

PostProcessing?

UseExposure

public bool UseExposure { get; init; }

Property Value

bool

Methods

LoadPostProcessResource(PostProcessing)

public void LoadPostProcessResource(PostProcessing resource)

Parameters

resource PostProcessing