Table of Contents

Struct BloomSettings

Namespace
ValveResourceFormat.Renderer
Assembly
Renderer.dll

Bloom effect parameters including threshold, intensity, and per-mip blur settings.

public readonly struct BloomSettings

Inherited Members

Constructors

BloomSettings()

Bloom effect parameters including threshold, intensity, and per-mip blur settings.

public BloomSettings()

Properties

AddBloomStrength

public float AddBloomStrength { get; init; }

Property Value

float

BlendMode

public BloomBlendType BlendMode { get; init; }

Property Value

BloomBlendType

BloomStartValue

public float BloomStartValue { get; init; }

Property Value

float

BloomStrength

public float BloomStrength { get; }

Property Value

float

BloomThreshold

public float BloomThreshold { get; init; }

Property Value

float

BloomThresholdWidth

public float BloomThresholdWidth { get; init; }

Property Value

float

BlurBloomStrength

public float BlurBloomStrength { get; init; }

Property Value

float

BlurTint

public Vector3[] BlurTint { get; init; }

Property Value

Vector3[]

BlurWeight

public float[] BlurWeight { get; init; }

Property Value

float[]

ScreenBloomStrength

public float ScreenBloomStrength { get; init; }

Property Value

float

SkyboxBloomStrength

public float SkyboxBloomStrength { get; init; }

Property Value

float

Methods

ParseFromKVObject(KVObject)

public static BloomSettings ParseFromKVObject(KVObject data)

Parameters

data KVObject

Returns

BloomSettings