Search Results for

    Show / Hide Table of Contents

    Struct AmbientOcclusionSettings

    Contains settings for Ambient Occlusion effect rendering.

    Inherited Members
    ISerializable::Deserialize(DeserializeStream& stream, ISerializeModifier* modifier)
    ISerializable::DeserializeIfExists(DeserializeStream& stream, const char* memberName, ISerializeModifier* modifier)
    AmbientOcclusionSettings
    AmbientOcclusionSettings
    ISerializable::Serialize(SerializeStream& stream, const void* otherObj)
    AmbientOcclusionSettings
    AmbientOcclusionSettings
    ISerializable::~ISerializable()
    Assembly: FlaxEngine.dll
    File: Engine/Graphics/PostProcessSettings.h
    Syntax
    public struct AmbientOcclusionSettings : public ISerializable

    Fields

    Enabled

    Enable/disable ambient occlusion effect.

    Declaration
    public bool Enabled = true
    Field Value
    bool

    FadeDistance

    Ambient occlusion fade distance (in world units). Defines the size of the effect fade from fully visible to fully invisible at FadeOutDistance.

    Declaration
    public float FadeDistance = 500.0f
    Field Value
    float

    FadeOutDistance

    Ambient occlusion fade out end distance from camera (in world units).

    Declaration
    public float FadeOutDistance = 5000.0f
    Field Value
    float

    Intensity

    Ambient occlusion intensity.

    Declaration
    public float Intensity = 0.8f
    Field Value
    float

    OverrideFlags

    The flags for overriden properties.

    Declaration
    public AmbientOcclusionSettingsOverride OverrideFlags = Override::None
    Field Value
    AmbientOcclusionSettingsOverride

    Power

    Ambient occlusion power.

    Declaration
    public float Power = 0.75f
    Field Value
    float

    Radius

    Ambient occlusion check range radius.

    Declaration
    public float Radius = 0.7f
    Field Value
    float

    Methods

    BlendWith(AmbientOcclusionSettings& other, float weight)

    Blends the settings using given weight.

    Declaration
    public void BlendWith(AmbientOcclusionSettings& other, float weight)
    Parameters
    AmbientOcclusionSettings other

    The other settings.

    float weight

    The blend weight.

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat