Struct FrameSettings
Per renderer and per frame settings.
Inherited Members
Namespace: UnityEngine .Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
[Serializable]
public struct FrameSettings
Fields
Name | Description |
---|---|
lod |
If |
lod |
Specifies how HDRP calculates |
lod |
The quality level the rendering component uses when it fetches the quality setting value. |
material |
The material quality level this rendering component uses.
If |
maximum |
If |
maximum |
Specifies how HDRP calculates |
maximum |
The maximum quality level the rendering component uses when it fetches the quality setting value. |
msaa |
Stores MSAA Mode on disk. |
sss |
Stores SssCustomDownsampleSteps on disk. |
sss |
Stores SssCustomSampleBudget on disk. |
sss |
Stores SssQualityLevel on disk. |
sss |
Stores SssQualityMode on disk. |
Properties
Name | Description |
---|---|
lit |
Specifies the rendering path this rendering component uses. Here you can use the |
Methods
Name | Description |
---|---|
Equals(object) | Equality operator between two FrameSettings. Return |
Get |
Returns the hash code of this object. |
Get |
Calculates the LOD bias value to use. |
Get |
Calculates the Maximum LOD level to use. |
Get |
Calculates the Maximum LOD level to use. |
Get |
Returns the number downsample steps that will be performed on the source irradiance texture before the main Subsurface algorithm executes. |
Get |
Returns the sample budget of the Subsurface Scattering algorithm. |
Is |
Gets the stored override value for the passed in Frame Setting. Use this to access boolean values. |
Set |
Sets the stored override value for the passed in Frame Setting. Use this to access boolean values. |
Operators
Name | Description |
---|---|
operator ==(Frame |
Equality operator between two FrameSettings. Return |
operator !=(Frame |
Inequality operator between two FrameSettings. Return |