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 |