[Tooltip("Apply RCAS sharpening to the image after upscaling.")]
publicboolperformSharpenPass=true;
[Tooltip("Strength of the sharpening effect.")]
[Range(0, 1)]publicfloatsharpness=0.8f;
[Tooltip("Allow the use of half precision compute operations, potentially improving performance")]
[Tooltip("Allow the use of half precision compute operations, potentially improving performance if the platform supports it.")]
publicboolenableFP16=false;
[Header("Exposure")]
[Tooltip("Allow an exposure value to be computed internally. When set to false, either the provided exposure texture or a default exposure value will be used.")]
publicboolenableAutoExposure=true;
[Tooltip("Value by which the input signal will be divided, to get back to the original signal produced by the game.")]
publicfloatpreExposure=1.0f;
[Tooltip("Optional 1x1 texture containing the exposure value for the current frame.")]
[Tooltip("Optional texture to control the influence of the current frame on the reconstructed output. If unset, either an auto-generated or a default cleared reactive mask will be used.")]
publicTexturereactiveMask=null;
[Tooltip("Optional texture for marking areas of specialist rendering which should be accounted for during the upscaling process. If unset, a default cleared mask will be used.")]
publicTexturetransparencyAndCompositionMask=null;
[Tooltip("Automatically generate a reactive mask based on the difference between opaque-only render output and the final render output including alpha transparencies.")]
publicboolautoGenerateReactiveMask=true;
[Tooltip("Parameters to control the process of auto-generating a reactive mask.")]