Table of Contents

Class NodePostEffectBloom

Namespace
HelixToolkit.SharpDX.Model.Scene
Assembly
HelixToolkit.SharpDX.dll
public class NodePostEffectBloom : SceneNode, IDisposable, IComparable<SceneNode>, IAnimationNode
Inheritance
NodePostEffectBloom
Implements
Inherited Members
Extension Methods

Properties

BloomCombineIntensity

Gets or sets the bloom combine intensity.

public float BloomCombineIntensity { get; set; }

Property Value

float

The bloom combine intensity.

BloomCombineSaturation

Gets or sets the bloom combine saturation.

public float BloomCombineSaturation { get; set; }

Property Value

float

The bloom combine saturation.

BloomExtractIntensity

Gets or sets the bloom extract intensity.

public float BloomExtractIntensity { get; set; }

Property Value

float

The bloom extract intensity.

BloomPassIntensity

Gets or sets the bloom pass intensity.

public float BloomPassIntensity { get; set; }

Property Value

float

The bloom pass intensity.

EffectName

Gets or sets the name of the effect.

public string EffectName { get; set; }

Property Value

string

The name of the effect.

NumberOfBlurPass

Gets or sets the number of blur pass.

public int NumberOfBlurPass { get; set; }

Property Value

int

The number of blur pass.

ThresholdColor

Gets or sets the color of the threshold.

public Color4 ThresholdColor { get; set; }

Property Value

Color4

The color of the threshold.

Methods

HitTest(HitTestContext?, ref List<HitTestResult>)

Hits the test.

public override sealed bool HitTest(HitTestContext? context, ref List<HitTestResult> hits)

Parameters

context HitTestContext

The context.

hits List<HitTestResult>

The hits.

Returns

bool

OnCreateRenderCore()

Called when [create render core].

protected override RenderCore OnCreateRenderCore()

Returns

RenderCore

OnCreateRenderTechnique(IEffectsManager)

Override this function to set render technique during Attach Host.

If OnSetRenderTechnique is set, then OnSetRenderTechnique instead of OnCreateRenderTechnique(IEffectsManager) function will be called.

protected override IRenderTechnique? OnCreateRenderTechnique(IEffectsManager effectsManager)

Parameters

effectsManager IEffectsManager

Returns

IRenderTechnique

Return RenderTechnique

OnHitTest(HitTestContext?, Matrix4x4, ref List<HitTestResult>)

Called when [hit test].

protected override sealed bool OnHitTest(HitTestContext? context, Matrix4x4 totalModelMatrix, ref List<HitTestResult> hits)

Parameters

context HitTestContext

The context.

totalModelMatrix Matrix4x4

The total model matrix.

hits List<HitTestResult>

The hits.

Returns

bool