Struct FrameSettings
Per renderer and per frame settings.
상속된 멤버
네임스페이스: UnityEngine.Rendering.HighDefinition
어셈블리: solution.dll
구문
[Serializable]
public struct FrameSettings
필드
| 이름 | 설명 |
|---|---|
| lodBias | If |
| lodBiasMode | Specifies how HDRP calculates |
| lodBiasQualityLevel | The quality level the rendering component uses when it fetches the quality setting value. |
| materialQuality | The material quality level this rendering component uses.
If |
| maximumLODLevel | If |
| maximumLODLevelMode | Specifies how HDRP calculates |
| maximumLODLevelQualityLevel | The maximum quality level the rendering component uses when it fetches the quality setting value. |
| sssCustomSampleBudget | Stores SssCustomSampleBudget on disk. |
| sssQualityLevel | Stores SssQualityLevel on disk. |
| sssQualityMode | Stores SssQualityMode on disk. |
프로퍼티
| 이름 | 설명 |
|---|---|
| litShaderMode | Specifies the rendering path this rendering component uses. Here you can use the |
메서드
| 이름 | 설명 |
|---|---|
| Equals(object) | Equality operator between two FrameSettings. Return |
| GetHashCode() | Returns the hash code of this object. |
| GetResolvedLODBias(HDRenderPipelineAsset) | Calculates the LOD bias value to use. |
| GetResolvedMaximumLODLevel(HDRenderPipelineAsset) | Calculates the Maximum LOD level to use. |
| GetResolvedSssSampleBudget(HDRenderPipelineAsset) | Returns the sample budget of the Subsurface Scattering algorithm. |
| IsEnabled(FrameSettingsField) | Gets the stored override value for the passed in Frame Setting. Use this to access boolean values. |
| SetEnabled(FrameSettingsField, bool) | Sets the stored override value for the passed in Frame Setting. Use this to access boolean values. |
연산자
| 이름 | 설명 |
|---|---|
| operator ==(FrameSettings, FrameSettings) | Equality operator between two FrameSettings. Return |
| operator !=(FrameSettings, FrameSettings) | Inequality operator between two FrameSettings. Return |