Class LightScatteringEffect
- java.lang.Object
-
- de.coreengine.rendering.renderer.ppeffects.PostProcessingEffect
-
- de.coreengine.rendering.renderer.ppeffects.LightScatteringEffect
-
public class LightScatteringEffect extends PostProcessingEffect
Light scattering effect for the post processer- Author:
- Darius Dinger
-
-
Field Summary
-
Fields inherited from class de.coreengine.rendering.renderer.ppeffects.PostProcessingEffect
shader
-
-
Constructor Summary
Constructors Constructor Description LightScatteringEffect()Create new light scattering effect
-
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.voidsetBrightness(float brightness)voidsetIntensity(float intensity)voidsetQuality(int quality)protected voidsetUniforms()-
Methods inherited from class de.coreengine.rendering.renderer.ppeffects.PostProcessingEffect
exit, prepare
-
-
-
-
Method Detail
-
setUniforms
protected void setUniforms()
- Specified by:
setUniformsin classPostProcessingEffect
-
setBrightness
public void setBrightness(float brightness)
- Parameters:
brightness- New brightness of the light scatters
-
setIntensity
public void setIntensity(float intensity)
- Parameters:
intensity- New intensity of the light scatters (radius)
-
setQuality
public void setQuality(int quality)
- Parameters:
quality- New quality of the light scatters (iterations)
-
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
-
-