Click or drag to resize

RenderingPipeline_BasicBindRenderOperationData Method

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.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
Type: NeoAxisViewportRenderingContext
frameData
Type: NeoAxisRenderingPipeline_BasicFrameData
materialData
Type: NeoAxisMaterialCompiledMaterialData
instancing
Type: SystemBoolean
meshItemAnimationData
Type: NeoAxisRenderingPipelineRenderSceneDataMeshItemAnimationDataClass
billboardMode
Type: SystemInt32
billboardRadius
Type: SystemDouble
receiveDecals
Type: SystemBoolean
previousFramePositionChange
Type: NeoAxisVector3F
lodValue
Type: SystemSingle
unwrappedUV
Type: NeoAxisUnwrappedUVEnum
color
Type: NeoAxisColorValue
vertexStructureContainsColor
Type: SystemBoolean
isLayer
Type: SystemBoolean
visibilityDistance
Type: SystemSingle
motionBlurFactor
Type: SystemSingle
layerMaskFormatTriangles
Type: SystemBoolean
voxelDataImage
Type: NeoAxisImageComponent
voxelDataInfo
Type: NeoAxisVector4F
objectInstanceParameters
Type: NeoAxisVector4F
cullingByCameraDirectionData
Type: SystemUInt32
instancingPositionOffsetRelative
Type: NeoAxisVector3F
uvScale (Optional)
Type: SystemSingle
See Also