Click or drag to resize

RenderingPipeline_BasicGaussianBlur Method (ViewportRenderingContext, ImageComponent, Double, RenderingPipeline_BasicDownscalingModeEnum, Int32, Boolean, Double, Boolean, Double)

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public ImageComponent GaussianBlur(
	ViewportRenderingContext context,
	ImageComponent sourceTexture,
	double blurFactor,
	RenderingPipeline_BasicDownscalingModeEnum downscalingMode,
	int downscalingValue,
	bool depthCheck = false,
	double depthCheckThreshold = 1.05,
	bool normalCheck = false,
	double normalCheckThreshold = 0.785398163397448
)

Parameters

context
Type: NeoAxisViewportRenderingContext
sourceTexture
Type: NeoAxisImageComponent
blurFactor
Type: SystemDouble
downscalingMode
Type: NeoAxisRenderingPipeline_BasicDownscalingModeEnum
downscalingValue
Type: SystemInt32
depthCheck (Optional)
Type: SystemBoolean
depthCheckThreshold (Optional)
Type: SystemDouble
normalCheck (Optional)
Type: SystemBoolean
normalCheckThreshold (Optional)
Type: SystemDouble

Return Value

Type: ImageComponent
See Also