TwoPassModule¶
Overview¶
TODO: doc
@author Jonathan Olson <jonathan.olson@colorado.edu>
Class TwoPassModule¶
inputSize: TwoPassRunSize
Constructor¶
new TwoPassModule( providedOptions : TwoPassModuleOptions )¶
Instance Methods¶
Instance Properties¶
config : BufferSlot<TwoPassConfig>¶
(readonly)
coarseRenderableFaces : BufferSlot<TwoPassCoarseRenderableFace[]>¶
(readonly)
coarseEdges : BufferSlot<LinearEdge[]>¶
(readonly)
renderProgramInstructions : BufferSlot<number[]>¶
(readonly)
output : TextureViewSlot¶
(readonly)
initializeAddressesModule : MainTwoPassInitializeAddressesModule¶
(readonly)
coarseModule : MainTwoPassCoarseModule¶
(readonly)
fineModule : MainTwoPassFineModule¶
(readonly)
Type TwoPassModuleOptions¶
Type TwoPassRunSize¶
- numBins: number
- numCoarseRenderableFaces: number
Source Code¶
See the source for TwoPassModule.ts in the alpenglow repository.