Options
Menu

Class AmbientEnvMapMethod

AmbientEnvMapMethod provides a diffuse shading method that uses a diffuse irradiance environment map to approximate global lighting rather than lights.

Hierarchy

Index

Constructors

Methods

Constructors

constructor

  • Creates a new AmbientEnvMapMethod object.

    Returns AmbientEnvMapMethod

Methods

iGetFragmentCode

  • iGetFragmentCode(shader: ShaderBase, methodVO: MethodVO, targetReg: ShaderRegisterElement, regCache: ShaderRegisterCache, sharedRegisters: ShaderRegisterData): string
  • inheritdoc

    Parameters

    • shader: ShaderBase
    • methodVO: MethodVO
    • targetReg: ShaderRegisterElement
    • regCache: ShaderRegisterCache
    • sharedRegisters: ShaderRegisterData

    Returns string

iInitVO

  • iInitVO(shader: ShaderBase, methodVO: MethodVO): void
  • inheritdoc

    Parameters

    • shader: ShaderBase
    • methodVO: MethodVO

    Returns void

Generated using TypeDoc