feat(rendering): expose managed SRP asset final color defaults
This commit is contained in:
@@ -98,6 +98,26 @@ namespace Gameplay
|
||||
}
|
||||
}
|
||||
|
||||
public sealed class ManagedFinalColorRenderPipelineProbeAsset
|
||||
: ScriptableRenderPipelineAsset
|
||||
{
|
||||
protected override ScriptableRenderPipeline CreatePipeline()
|
||||
{
|
||||
return new ManagedRenderPipelineProbe();
|
||||
}
|
||||
|
||||
protected override FinalColorSettings GetDefaultFinalColorSettings()
|
||||
{
|
||||
FinalColorSettings settings = FinalColorSettings.CreateDefault();
|
||||
settings.outputTransferMode = FinalColorOutputTransferMode.LinearToSRGB;
|
||||
settings.exposureMode = FinalColorExposureMode.Fixed;
|
||||
settings.exposureValue = 1.75f;
|
||||
settings.toneMappingMode = FinalColorToneMappingMode.ACES;
|
||||
settings.finalColorScale = new Vector4(0.90f, 1.10f, 1.20f, 1.0f);
|
||||
return settings;
|
||||
}
|
||||
}
|
||||
|
||||
public sealed class ManagedRenderPipelineProbe : ScriptableRenderPipeline
|
||||
{
|
||||
public static int SupportsStageCallCount;
|
||||
|
||||
Reference in New Issue
Block a user