class in UnityEngine.AdaptivePerformance
/
Implemented in:UnityEngine.AdaptivePerformanceModule
This class is used to store changes to a number of rendering quality settings that are applied when using the Universal Render Pipeline.
| Property | Description |
|---|---|
| AntiAliasingQualityBias | Adjust the quality of MSAA. |
| DecalsDrawDistance | Adjust the drawdistance for decals. |
| LutBias | Adjust the size of lookup tables that are used for color grading. |
| MainLightShadowCascadesCountBias | Adjust the number of shadow cascades for the main camera in the scene. |
| MainLightShadowmapResolutionMultiplier | Amount to multiply the main lights shadowmap resolution. Values are clamped between 0 and 1. |
| MaxShadowDistanceMultiplier | Adjust how far in the distance shadows will be rendered. Values are clamped between 0 and 1. |
| RenderScaleMultiplier | Lower the resolution of the main camera to reduce fillrate and GPU load. |
| ShadowQualityBias | Adjust the quality setting of shadows. |
| SkipDynamicBatching | Whether dynamic batching should be used when rendering multiple objects that share the same material. Useful on hardware that does not support instancing. |
| SkipFrontToBackSorting | Whether depth-based sorting should be enabled. When enabled, there is a higher load on the CPU but less rendering overdraw. When disabled, there is less CPU pressure but more overdraw. |
| SkipTransparentObjects | Whether transparent objects should be rendered When enabled, there is less rendering overdraw, but entire objects can disappear. |