Click or drag to resize

RenderingPipeline_BasicBindRenderOperationData Method


Namespace: NeoAxis
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntax
C#
public void BindRenderOperationData(
	ViewportRenderingContext context,
	RenderingPipeline_BasicFrameData frameData,
	MaterialCompiledMaterialData materialData,
	bool instancing,
	RenderingPipelineRenderSceneDataMeshItemAnimationDataClass meshItemAnimationData,
	int billboardMode,
	double billboardRadius,
	bool receiveDecals,
	ref Vector3F previousFramePositionChange,
	float lodValue,
	UnwrappedUVEnum unwrappedUV,
	ref ColorValue color,
	bool vertexStructureContainsColor,
	bool isLayer,
	float visibilityDistance,
	float motionBlurFactor,
	bool layerMaskFormatTriangles,
	ImageComponent voxelDataImage,
	Vector4F[] voxelDataInfo,
	Vector4F[] objectInstanceParameters,
	uint cullingByCameraDirectionData,
	ref Vector3F instancingPositionOffsetRelative,
	float uvScale = 1f
)

Parameters

context  ViewportRenderingContext
 
frameData  RenderingPipeline_BasicFrameData
 
materialData  MaterialCompiledMaterialData
 
instancing  Boolean
 
meshItemAnimationData  RenderingPipelineRenderSceneDataMeshItemAnimationDataClass
 
billboardMode  Int32
 
billboardRadius  Double
 
receiveDecals  Boolean
 
previousFramePositionChange  Vector3F
 
lodValue  Single
 
unwrappedUV  UnwrappedUVEnum
 
color  ColorValue
 
vertexStructureContainsColor  Boolean
 
isLayer  Boolean
 
visibilityDistance  Single
 
motionBlurFactor  Single
 
layerMaskFormatTriangles  Boolean
 
voxelDataImage  ImageComponent
 
voxelDataInfo  Vector4F
 
objectInstanceParameters  Vector4F
 
cullingByCameraDirectionData  UInt32
 
instancingPositionOffsetRelative  Vector3F
 
uvScale  Single  (Optional)
 
See Also