Package postprocess

Class PostProcessPipeline

java.lang.Object
postprocess.PostProcessPipeline
Direct Known Subclasses:
BloomEffect

public abstract class PostProcessPipeline extends Object
This class should be used if you want to chain multiple steps
  • Constructor Details

    • PostProcessPipeline

      public PostProcessPipeline()
  • Method Details

    • init

      public abstract void init()
      Initialize all steps in this pipeline
    • apply

      public abstract Texture apply(Texture input)
      Apply the effect and return the final texture if not rendering to the default framebuffer
      Parameters:
      input - input texture to bee processed
      Returns:
      the final texture if not rendering to the default framebuffer