MainTwoPassCoarseModule¶
Overview¶
TODO: doc
@author Jonathan Olson <jonathan.olson@colorado.edu>
Class MainTwoPassCoarseModule¶
inputSize: number - numRenderableFaces
Constructor¶
new MainTwoPassCoarseModule( providedOptions : MainTwoPassCoarseModuleOptions )¶
Instance Methods¶
Instance Properties¶
config : BufferSlot<TwoPassConfig>¶
(readonly)
input
coarseRenderableFaces : BufferSlot<TwoPassCoarseRenderableFace[]>¶
(readonly)
coarseEdges : BufferSlot<LinearEdge[]>¶
(readonly)
fineRenderableFaces : BufferSlot<TwoPassFineRenderableFace[]>¶
(readonly)
output
fineEdges : BufferSlot<LinearEdge[]>¶
(readonly)
addresses : BufferSlot<number[]>¶
(readonly)
Type MainTwoPassCoarseModuleOptions¶
- config: BufferSlot<TwoPassConfig>
input - coarseRenderableFaces: BufferSlot<TwoPassCoarseRenderableFace[]>
- coarseEdges: BufferSlot<LinearEdge[]>
- fineRenderableFaces: BufferSlot<TwoPassFineRenderableFace[]>
output - fineEdges: BufferSlot<LinearEdge[]>
- addresses: BufferSlot<number[]>
- & mainTwoPassCoarseWGSLOptions & PipelineBlueprintOptions
Source Code¶
See the source for MainTwoPassCoarseModule.ts in the alpenglow repository.