Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IRGRenderNodeOptions<TInputs>

渲染节点的创建参数。

Type parameters

  • TInputs

Hierarchy

  • IRGRenderNodeOptions

Index

Properties

Optional inputTypes

inputTypes: TInputs

要追加的输入参数类型。

lightMode

lightMode: string

用于渲染的lightMode。

Optional uniformsMap

uniformsMap: {}

输入和全局UniformBlock中key的映射关系。

Type declaration

  • [uniformName: string]: { index?: number; inputKey: keyof TInputs; name: "depth" | "stencil" | "color" }
    • Optional index?: number

      如果的是RenderTexture并且是color缓冲,选择哪一个。
      目前只能是0!

    • inputKey: keyof TInputs
    • name: "depth" | "stencil" | "color"

      如果uniform是RenderTexture,使用哪个缓冲。

Methods

createUniformBlocks

  • 用于渲染的全局UniformBlock数组。
    目前暂时只支持一个!

    Returns UniformBlock[]

Generated using TypeDoc