docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method ExtractDirectionalLightMatrix

    ExtractDirectionalLightMatrix(ref CullingResults, ref ShadowData, int, int, int, int, int, float, out Vector4, out ShadowSliceData, out Matrix4x4, out Matrix4x4)

    Extracts the directional light matrix.

    Declaration
    public static bool ExtractDirectionalLightMatrix(ref CullingResults cullResults, ref ShadowData shadowData, int shadowLightIndex, int cascadeIndex, int shadowmapWidth, int shadowmapHeight, int shadowResolution, float shadowNearPlane, out Vector4 cascadeSplitDistance, out ShadowSliceData shadowSliceData, out Matrix4x4 viewMatrix, out Matrix4x4 projMatrix)
    Parameters
    Type Name Description
    CullingResults cullResults
    ShadowData shadowData
    int shadowLightIndex
    int cascadeIndex
    int shadowmapWidth
    int shadowmapHeight
    int shadowResolution
    float shadowNearPlane
    Vector4 cascadeSplitDistance
    ShadowSliceData shadowSliceData
    Matrix4x4 viewMatrix
    Matrix4x4 projMatrix
    Returns
    Type Description
    bool

    ExtractDirectionalLightMatrix(ref CullingResults, ref ShadowData, int, int, int, int, int, float, out Vector4, out ShadowSliceData)

    Extracts the directional light matrix.

    Declaration
    public static bool ExtractDirectionalLightMatrix(ref CullingResults cullResults, ref ShadowData shadowData, int shadowLightIndex, int cascadeIndex, int shadowmapWidth, int shadowmapHeight, int shadowResolution, float shadowNearPlane, out Vector4 cascadeSplitDistance, out ShadowSliceData shadowSliceData)
    Parameters
    Type Name Description
    CullingResults cullResults
    ShadowData shadowData
    int shadowLightIndex
    int cascadeIndex
    int shadowmapWidth
    int shadowmapHeight
    int shadowResolution
    float shadowNearPlane
    Vector4 cascadeSplitDistance
    ShadowSliceData shadowSliceData
    Returns
    Type Description
    bool
    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)