Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    ToneMapU2FilmicOperator Class

    Namespace: Stride.Rendering.Images
    Assembly: Stride.Rendering.dll

    The U2Filmic operator.

    System.Object → ColorTransformBase → ToneMapOperator → ToneMapU2FilmicOperator
    Derived from ToneMapU2FilmicOperator:

    [DataContract("ToneMapU2FilmicOperator")]
    [Display("U2-Filmic", null)]
    public class ToneMapU2FilmicOperator : ToneMapOperator
    Remarks

    http://filmicgames.com/archives/75

    Name Description
    Constructors
    ToneMapU2FilmicOperator()

    Initializes a new instance of the ToneMapU2FilmicOperator class.

    Properties
    LinearAngle

    Gets or sets the linear angle.

    LinearStrength

    Gets or sets the linear strength.

    LinearWhite

    Gets or sets the linear white.

    ShoulderStrength

    Gets or sets the shoulder strength.

    ToeDenominator

    Gets or sets the toe denominator.

    ToeNumerator

    Gets or sets the toe numerator.

    ToeStrength

    Gets or sets the toe strength.

    | Improve this Doc View Source

    Constructors


    ToneMapU2FilmicOperator()

    Initializes a new instance of the ToneMapU2FilmicOperator class.

    public ToneMapU2FilmicOperator()
    | Improve this Doc View Source

    Properties


    LinearAngle

    Gets or sets the linear angle.

    [DataMember(30)]
    public float LinearAngle { get; set; }
    Property Value
    Type Description
    System.Single

    The linear angle.


    LinearStrength

    Gets or sets the linear strength.

    [DataMember(20)]
    public float LinearStrength { get; set; }
    Property Value
    Type Description
    System.Single

    The linear strength.


    LinearWhite

    Gets or sets the linear white.

    [DataMember(70)]
    public float LinearWhite { get; set; }
    Property Value
    Type Description
    System.Single

    The linear white.


    ShoulderStrength

    Gets or sets the shoulder strength.

    [DataMember(10)]
    public float ShoulderStrength { get; set; }
    Property Value
    Type Description
    System.Single

    The shoulder strength.


    ToeDenominator

    Gets or sets the toe denominator.

    [DataMember(60)]
    public float ToeDenominator { get; set; }
    Property Value
    Type Description
    System.Single

    The toe denominator.


    ToeNumerator

    Gets or sets the toe numerator.

    [DataMember(50)]
    public float ToeNumerator { get; set; }
    Property Value
    Type Description
    System.Single

    The toe numerator.


    ToeStrength

    Gets or sets the toe strength.

    [DataMember(40)]
    public float ToeStrength { get; set; }
    Property Value
    Type Description
    System.Single

    The toe strength.


    Inherited Members

    ToneMapOperator.Enabled
    ColorTransformBase.Group
    ColorTransformBase.Shader
    ColorTransformBase.GenericArguments
    ColorTransformBase.Parameters
    ColorTransformBase.PrepareParameters(ColorTransformContext, ParameterCollection, String)
    ColorTransformBase.UpdateParameters(ColorTransformContext)

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation