testss
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
|
||||
namespace UnityEngine.Rendering.Universal
|
||||
{
|
||||
public enum TonemappingMode
|
||||
{
|
||||
None,
|
||||
Neutral, // Neutral tonemapper
|
||||
ACES, // ACES Filmic reference tonemapper (custom approximation)
|
||||
}
|
||||
|
||||
[Serializable, VolumeComponentMenu("Post-processing/Tonemapping")]
|
||||
public sealed class Tonemapping : VolumeComponent, IPostProcessComponent
|
||||
{
|
||||
[Tooltip("Select a tonemapping algorithm to use for the color grading process.")]
|
||||
public TonemappingModeParameter mode = new TonemappingModeParameter(TonemappingMode.None);
|
||||
|
||||
public bool IsActive() => mode.value != TonemappingMode.None;
|
||||
|
||||
public bool IsTileCompatible() => true;
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
public sealed class TonemappingModeParameter : VolumeParameter<TonemappingMode> { public TonemappingModeParameter(TonemappingMode value, bool overrideState = false) : base(value, overrideState) {} }
|
||||
}
|
Reference in New Issue
Block a user