Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RenderAdditiveLightQueue

叠加光照队列。

Hierarchy

  • RenderAdditiveLightQueue

Index

Constructors

constructor

Properties

Private _batchedQueue

_batchedQueue: RenderBatchedQueue

Private _device

_device: GFXDevice

Private _firstlightBufferView

_firstlightBufferView: GFXBuffer

Private _fpScale

_fpScale: number

Private _instancedQueue

_instancedQueue: RenderInstancedQueue

Private _isHDR

_isHDR: boolean

Private _lightBuffer

_lightBuffer: GFXBuffer

Private _lightBufferCount

_lightBufferCount: number = 16

Private _lightBufferData

_lightBufferData: Float32Array

Private _lightBufferElementCount

_lightBufferElementCount: number

Private _lightBufferStride

_lightBufferStride: number

Private _lightMeterScale

_lightMeterScale: number = 10000

Private _lightPasses

_lightPasses: IAdditiveLightPass[] = []

Private _renderObjects

_renderObjects: IRenderObject[]

Private _validLights

_validLights: Light[] = []

Methods

Protected updateUBOs

gatherLightPasses

recordCommandBuffer

Generated using TypeDoc