Table of Contents

Class AmplifyColorBase

Namespace
Global
Assembly
Assembly-CSharp.dll
public class AmplifyColorBase : MonoBehaviour
Inheritance
AmplifyColorBase
Derived

Constructors

AmplifyColorBase()

public AmplifyColorBase()

Fields

ApplyDithering

public bool ApplyDithering

Field Value

bool

BlendAmount

public float BlendAmount

Field Value

float

DepthMaskCurve

public AnimationCurve DepthMaskCurve

Field Value

AnimationCurve

EffectFlags

public VolumeEffectFlags EffectFlags

Field Value

VolumeEffectFlags

ExitVolumeBlendTime

public float ExitVolumeBlendTime

Field Value

float

Exposure

public float Exposure

Field Value

float

LinearWhitePoint

public float LinearWhitePoint

Field Value

float

LutBlendTexture

public Texture LutBlendTexture

Field Value

Texture

LutHeight

public const int LutHeight = 32

Field Value

int

LutSize

public const int LutSize = 32

Field Value

int

LutTexture

public Texture LutTexture

Field Value

Texture

LutWidth

public const int LutWidth = 1024

Field Value

int

MaskTexture

public Texture MaskTexture

Field Value

Texture

QualityLevel

public Quality QualityLevel

Field Value

Quality

Tonemapper

public Tonemapping Tonemapper

Field Value

Tonemapping

TriggerVolumeProxy

public Transform TriggerVolumeProxy

Field Value

Transform

UseDepthMask

public bool UseDepthMask

Field Value

bool

UseVolumes

public bool UseVolumes

Field Value

bool

VolumeCollisionMask

public LayerMask VolumeCollisionMask

Field Value

LayerMask

Properties

DefaultLut

public Texture2D DefaultLut { get; }

Property Value

Texture2D

IsBlending

public bool IsBlending { get; }

Property Value

bool

SharedInstanceID

public string SharedInstanceID { get; }

Property Value

string

WillItBlend

public bool WillItBlend { get; }

Property Value

bool

Methods

BlendTo(Texture, float, Action)

public void BlendTo(Texture blendTargetLUT, float blendTimeInSec, Action onFinishBlend)

Parameters

blendTargetLUT Texture
blendTimeInSec float
onFinishBlend Action

EnterVolume(AmplifyColorVolumeBase)

public void EnterVolume(AmplifyColorVolumeBase volume)

Parameters

volume AmplifyColorVolumeBase

ExitVolume(AmplifyColorVolumeBase)

public void ExitVolume(AmplifyColorVolumeBase volume)

Parameters

volume AmplifyColorVolumeBase

NewSharedInstanceID()

public void NewSharedInstanceID()

ValidateLutDimensions(Texture)

public static bool ValidateLutDimensions(Texture lut)

Parameters

lut Texture

Returns

bool