Class GaussianBlurEffect
- java.lang.Object
-
- de.coreengine.rendering.renderer.ppeffects.PostProcessingEffect
-
- de.coreengine.rendering.renderer.ppeffects.GaussianBlurEffect
-
public class GaussianBlurEffect extends PostProcessingEffect
-
-
Field Summary
-
Fields inherited from class de.coreengine.rendering.renderer.ppeffects.PostProcessingEffect
shader
-
-
Constructor Summary
Constructors Constructor Description GaussianBlurEffect()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddImpliedEffects(List<PostProcessingEffect> effects)Adding all effects that will be implied by this effect to the list.floatgetDirections()Getting the directions to blur.floatgetQuality()Getting the blur quality.floatgetSize()Getting the blur size.voidsetDirections(float directions)Setting the directions to blur.voidsetQuality(float quality)Setting the blur quality.voidsetSize(float size)Setting the blur size.protected voidsetUniforms()-
Methods inherited from class de.coreengine.rendering.renderer.ppeffects.PostProcessingEffect
exit, prepare
-
-
-
-
Method Detail
-
setUniforms
protected void setUniforms()
- Specified by:
setUniformsin classPostProcessingEffect
-
setDirections
public void setDirections(float directions)
Setting the directions to blur.- Parameters:
directions- New blur directions
-
setQuality
public void setQuality(float quality)
Setting the blur quality.- Parameters:
quality- New blur quality
-
setSize
public void setSize(float size)
Setting the blur size. Often called blur radius.- Parameters:
size- New blur size / radius
-
getDirections
public float getDirections()
Getting the directions to blur.- Returns:
- Current blur direction
-
getQuality
public float getQuality()
Getting the blur quality.- Returns:
- Current blur quality
-
getSize
public float getSize()
Getting the blur size. Often called blur radius.- Returns:
- Current blur size / radius
-
addImpliedEffects
public void addImpliedEffects(List<PostProcessingEffect> effects)
Description copied from class:PostProcessingEffectAdding all effects that will be implied by this effect to the list.- Specified by:
addImpliedEffectsin classPostProcessingEffect- Parameters:
effects- List to add implied effects
-
-