RenderingPipeline_BasicGIRenderOperation Method |
Namespace:
NeoAxis
Assembly:
NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax public void GIRenderOperation(
ViewportRenderingContext context,
RenderingPipeline_BasicGIData giData,
Program giVoxelProgram,
RenderingPipelineRenderSceneDataObjectInstanceData* objectData,
RenderingPipelineRenderSceneDataCutVolumeItem[] cutVolumes,
GpuVertexBuffer instancingVertexBuffer,
InstanceDataBuffer* instancingDataBuffer,
int instancingDataBufferStart,
int instancingCount,
int cascade,
float cellSizeInv,
float maxRadius
)
Parameters
- context
- Type: NeoAxisViewportRenderingContext
- giData
- Type: NeoAxisRenderingPipeline_BasicGIData
- giVoxelProgram
- Type: Internal.SharpBgfxProgram
- objectData
- Type: NeoAxisRenderingPipelineRenderSceneDataObjectInstanceData*
- cutVolumes
- Type: NeoAxisRenderingPipelineRenderSceneDataCutVolumeItem
- instancingVertexBuffer
- Type: NeoAxisGpuVertexBuffer
- instancingDataBuffer
- Type: Internal.SharpBgfxInstanceDataBuffer*
- instancingDataBufferStart
- Type: SystemInt32
- instancingCount
- Type: SystemInt32
- cascade
- Type: SystemInt32
- cellSizeInv
- Type: SystemSingle
- maxRadius
- Type: SystemSingle
See Also