docs.unity3d.com
    显示 / 隐藏目录

    Class HDShadowSettings

    Settings for shadows.

    Inheritance
    Object
    VolumeComponent
    HDShadowSettings
    Inherited Members
    VolumeComponent.active
    VolumeComponent.OnEnable()
    VolumeComponent.OnDisable()
    VolumeComponent.Override(VolumeComponent, Single)
    VolumeComponent.SetAllOverridesTo(Boolean)
    VolumeComponent.GetHashCode()
    VolumeComponent.AnyPropertiesIsOverridden()
    VolumeComponent.OnDestroy()
    VolumeComponent.Release()
    VolumeComponent.displayName
    VolumeComponent.parameters
    Namespace: UnityEngine.Rendering.HighDefinition
    Syntax
    [Serializable]
    [VolumeComponentMenu("Shadowing/Shadows")]
    [HelpURL("https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@10.10/manual/Override-Shadows.html")]
    public class HDShadowSettings : VolumeComponent

    Fields

    cascadeShadowBorder0

    Border size between the first and second cascade split.

    Declaration
    [Tooltip("Sets the border size between the first and second cascade split.")]
    public CascadeEndBorderParameter cascadeShadowBorder0
    Field Value
    Type Description
    CascadeEndBorderParameter

    cascadeShadowBorder1

    Border size between the second and third cascade split.

    Declaration
    [Tooltip("Sets the border size between the second and third cascade split.")]
    public CascadeEndBorderParameter cascadeShadowBorder1
    Field Value
    Type Description
    CascadeEndBorderParameter

    cascadeShadowBorder2

    Border size between the third and last cascade split.

    Declaration
    [Tooltip("Sets the border size between the third and last cascade split.")]
    public CascadeEndBorderParameter cascadeShadowBorder2
    Field Value
    Type Description
    CascadeEndBorderParameter

    cascadeShadowBorder3

    Border size at the end of the last cascade split.

    Declaration
    [Tooltip("Sets the border size at the end of the last cascade split.")]
    public CascadeEndBorderParameter cascadeShadowBorder3
    Field Value
    Type Description
    CascadeEndBorderParameter

    cascadeShadowSplit0

    Position of the first cascade split as a percentage of Max Distance if the parameter is normalized or as the distance from the camera if it's not normalized.

    Declaration
    [Tooltip("Sets the position of the first cascade split as a percentage of Max Distance if the parameter is normalized or as the distance from the camera if it's not normalized.")]
    public CascadePartitionSplitParameter cascadeShadowSplit0
    Field Value
    Type Description
    CascadePartitionSplitParameter

    cascadeShadowSplit1

    Position of the second cascade split as a percentage of Max Distance if the parameter is normalized or as the distance from the camera if it's not normalized.

    Declaration
    [Tooltip("Sets the position of the second cascade split as a percentage of Max Distance if the parameter is normalized or as the distance from the camera if it's not normalized.")]
    public CascadePartitionSplitParameter cascadeShadowSplit1
    Field Value
    Type Description
    CascadePartitionSplitParameter

    cascadeShadowSplit2

    Sets the position of the third cascade split as a percentage of Max Distance if the parameter is normalized or as the distance from the camera if it's not normalized.

    Declaration
    [Tooltip("Sets the position of the third cascade split as a percentage of Max Distance if the parameter is normalized or as the distance from the camera if it's not normalized.")]
    public CascadePartitionSplitParameter cascadeShadowSplit2
    Field Value
    Type Description
    CascadePartitionSplitParameter

    cascadeShadowSplitCount

    Number of cascades HDRP uses for cascaded shadow maps.

    Declaration
    [Tooltip("Controls the number of cascades HDRP uses for cascaded shadow maps.")]
    public NoInterpClampedIntParameter cascadeShadowSplitCount
    Field Value
    Type Description
    NoInterpClampedIntParameter

    directionalTransmissionMultiplier

    Multiplier for thick transmission for directional lights.

    Declaration
    [Tooltip("Multiplier for thick transmission.")]
    public ClampedFloatParameter directionalTransmissionMultiplier
    Field Value
    Type Description
    ClampedFloatParameter

    maxShadowDistance

    Sets the maximum distance HDRP renders shadows for all Light types.

    Declaration
    [Tooltip("Sets the maximum distance HDRP renders shadows for all Light types.")]
    public NoInterpMinFloatParameter maxShadowDistance
    Field Value
    Type Description
    NoInterpMinFloatParameter

    Properties

    cascadeShadowBorders

    Size of the border between each shadow cascades for directional lights.

    Declaration
    public float[] cascadeShadowBorders { get; }
    Property Value
    Type Description
    Single[]

    cascadeShadowSplits

    Repartition of shadow cascade splits for directional lights.

    Declaration
    public float[] cascadeShadowSplits { get; }
    Property Value
    Type Description
    Single[]
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)