Class SimpleBloomEffect

java.lang.Object
com.ardor3d.renderer.effect.RenderEffect
com.ardor3d.extension.effect.SimpleBloomEffect

public class SimpleBloomEffect extends RenderEffect
  • Field Details

  • Constructor Details

    • SimpleBloomEffect

      public SimpleBloomEffect()
  • Method Details

    • prepare

      public void prepare(EffectManager manager)
      Description copied from class: RenderEffect
      Do any setup necessary for our effect prior. This should be called only once, or on changes to the effect chain.
      Overrides:
      prepare in class RenderEffect
      Parameters:
      manager - the effect manager
    • initTargets

      protected void initTargets(EffectManager manager)
    • getExtractionShader

      protected GLSLShaderObjectsState getExtractionShader()
    • getBlurHorizShader

      protected GLSLShaderObjectsState getBlurHorizShader()
    • getBlurVertShader

      protected GLSLShaderObjectsState getBlurVertShader()
    • getBlendShader

      protected GLSLShaderObjectsState getBlendShader()
    • setExposureIntensity

      public void setExposureIntensity(float value)
    • setExposureCutoff

      public void setExposureCutoff(float value)
    • setSampleDistance

      public void setSampleDistance(float value)
    • getDownsampleRatio

      public float getDownsampleRatio()
    • setDownsampleRatio

      public void setDownsampleRatio(float downsampleRatio)
    • getShaderDirectory

      public String getShaderDirectory()
    • setShaderDirectory

      public void setShaderDirectory(String shaderDirectory)
    • getBloomItems

      public List<Spatial> getBloomItems()