Click or drag to resize

RenderingPipeline_BasicRenderOperation Method (ViewportRenderingContext, RenderingPipelineRenderSceneDataMeshDataRenderOperation, GpuMaterialPass, ListParameterContainer, RenderingPipelineRenderSceneDataCutVolumeItem, Boolean, GpuVertexBuffer, InstanceDataBuffer, Int32, Int32)

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2023.1.2.0 (2023.1.2.0)
Syntax
C#
public void RenderOperation(
	ViewportRenderingContext context,
	RenderingPipelineRenderSceneDataMeshDataRenderOperation op,
	GpuMaterialPass pass,
	List<ParameterContainer> parameterContainers,
	RenderingPipelineRenderSceneDataCutVolumeItem[] cutVolumes,
	bool instancingEnabled,
	GpuVertexBuffer instancingBuffer,
	ref InstanceDataBuffer instancingDataBuffer,
	int instancingStart,
	int instancingCount
)

Parameters

context
Type: NeoAxisViewportRenderingContext
op
Type: NeoAxisRenderingPipelineRenderSceneDataMeshDataRenderOperation
pass
Type: NeoAxisGpuMaterialPass
parameterContainers
Type: System.Collections.GenericListParameterContainer
cutVolumes
Type: NeoAxisRenderingPipelineRenderSceneDataCutVolumeItem
instancingEnabled
Type: SystemBoolean
instancingBuffer
Type: NeoAxisGpuVertexBuffer
instancingDataBuffer
Type: Internal.SharpBgfxInstanceDataBuffer
instancingStart
Type: SystemInt32
instancingCount
Type: SystemInt32
See Also