docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class HableCurve

    An implementation of Hable's artist-friendly tonemapping curve. http://filmicworlds.com/blog/filmic-tonemapping-with-piecewise-power-curves/

    Inheritance
    object
    HableCurve
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEngine.Rendering
    Assembly: Unity.RenderPipelines.Core.Runtime.dll
    Syntax
    public class HableCurve

    Constructors

    Name Description
    HableCurve()

    Creates a new curve.

    Fields

    Name Description
    segments

    The three segments of the curve.

    uniforms

    An instance of the HableCurve.Uniforms utility class for this curve.

    Properties

    Name Description
    inverseWhitePoint

    The inverse of the white point.

    whitePoint

    The white point.

    x0

    The start of the linear section (middle segment of the curve).

    x1

    The end of the linear section (middle segment of the curve).

    Methods

    Name Description
    Eval(float)

    Evaluates a point on the curve.

    Init(float, float, float, float, float, float)

    Initializes the curve.

    Extension Methods

    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, bool)
    In This Article
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on 06 October 2023