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
contextHitTestContextThe context.
hitsList<HitTestResult>The hits.
Returns
OnCreateRenderCore()
Called when [create render core].
protected override RenderCore OnCreateRenderCore()
Returns
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
effectsManagerIEffectsManager
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
contextHitTestContextThe context.
totalModelMatrixMatrix4x4The total model matrix.
hitsList<HitTestResult>The hits.