Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    LightSpotTextureProjectionRenderer Class

    Namespace: Stride.Rendering.Lights
    Assembly: Stride.Rendering.dll
    System.Object → LightSpotTextureProjectionRenderer
    Derived from LightSpotTextureProjectionRenderer:

    public class LightSpotTextureProjectionRenderer : ITextureProjectionRenderer
    Name Description
    Constructors
    LightSpotTextureProjectionRenderer(SpotLightTextureParameters)

    Initializes a new instance of the LightSpotTextureProjectionRenderer class.

    Methods
    Collect(RenderContext, RenderView, LightShadowMapTexture)
    CreateShaderGroupData()
    | Improve this Doc View Source

    Constructors


    LightSpotTextureProjectionRenderer(SpotLightTextureParameters)

    Initializes a new instance of the LightSpotTextureProjectionRenderer class.

    public LightSpotTextureProjectionRenderer(SpotLightTextureParameters parameters)
    Parameters
    Type Name Description
    SpotLightTextureParameters parameters
    | Improve this Doc View Source

    Methods


    Collect(RenderContext, RenderView, LightShadowMapTexture)

    public void Collect(RenderContext context, RenderView sourceView, LightShadowMapTexture lightShadowMap)
    Parameters
    Type Name Description
    RenderContext context
    RenderView sourceView
    LightShadowMapTexture lightShadowMap

    CreateShaderGroupData()

    public ITextureProjectionShaderGroupData CreateShaderGroupData()
    Returns
    Type Description
    ITextureProjectionShaderGroupData

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation