Class CameraArtifactsSettings
Contains settings for Camera Artifacts effect rendering.
Inheritance
System.Object
CameraArtifactsSettings
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class CameraArtifactsSettings : ValueType
Fields
ChromaticDistortion
Controls the chromatic aberration effect strength. A value of 0 hides it.
Declaration
[Limit(0F, 1F, 0.01F)]
[EditorOrder(6)]
public float ChromaticDistortion
Field Value
System.Single
|
GrainAmount
Intensity of the grain filter. A value of 0 hides it.
Declaration
[Limit(0F, 2F, 0.005F)]
[EditorOrder(3)]
public float GrainAmount
Field Value
System.Single
|
GrainParticleSize
Size of the grain particles.
Declaration
[Limit(1F, 3F, 0.01F)]
[EditorOrder(4)]
public float GrainParticleSize
Field Value
System.Single
|
GrainSpeed
Speed of the grain particle animation.
Declaration
[Limit(0F, 10F, 0.01F)]
[EditorOrder(5)]
public float GrainSpeed
Field Value
System.Single
|
ScreenFadeColor
Screen tint color (the alpha channel defines the blending factor).
Declaration
[EditorOrder(7)]
public Color ScreenFadeColor
Field Value
Color
|
VignetteColor
VignetteIntensity
Strength of the vignette effect. Value 0 hides it.
Declaration
[Limit(0F, 2F, 0.001F)]
[EditorOrder(0)]
public float VignetteIntensity
Field Value
System.Single
|
VignetteShapeFactor
Controls the shape of the vignette. Values near 0 produce a rectangular shape. Higher values result in a rounder shape.
Declaration
[Limit(0.0001F, 2F, 0.001F)]
[EditorOrder(2)]
public float VignetteShapeFactor
Field Value
System.Single
|
Properties
Default
The default CameraArtifactsSettings.
Declaration
public static CameraArtifactsSettings Default { get; }
Property Value
CameraArtifactsSettings
|