MainTwoPassTileModule¶
Overview¶
TODO: doc
@author Jonathan Olson <jonathan.olson@colorado.edu>
Class MainTwoPassTileModule¶
inputSize: number - numRenderableFaces * numTiles
Constructor¶
new MainTwoPassTileModule( providedOptions : MainTwoPassTileModuleOptions )¶
Instance Methods¶
Instance Properties¶
config : BufferSlot<TwoPassConfig>¶
(readonly)
input
initialRenderableFaces : BufferSlot<TwoPassInitialRenderableFace[]>¶
(readonly)
initialEdges : BufferSlot<LinearEdge[]>¶
(readonly)
coarseRenderableFaces : BufferSlot<TwoPassCoarseRenderableFace[]>¶
(readonly)
output
coarseEdges : BufferSlot<LinearEdge[]>¶
(readonly)
addresses : BufferSlot<number[]>¶
(readonly)
Type MainTwoPassTileModuleOptions¶
- config: BufferSlot<TwoPassConfig>
input - initialRenderableFaces: BufferSlot<TwoPassInitialRenderableFace[]>
- initialEdges: BufferSlot<LinearEdge[]>
- coarseRenderableFaces: BufferSlot<TwoPassCoarseRenderableFace[]>
output - coarseEdges: BufferSlot<LinearEdge[]>
- addresses: BufferSlot<number[]>
- & mainTwoPassTileWGSLOptions & PipelineBlueprintOptions
Source Code¶
See the source for MainTwoPassTileModule.ts in the alpenglow repository.