Class FxaaFilter


  • public final class FxaaFilter
    extends Filter<FxaaFilter>
    Fast approximate anti-aliasing filter.
    • Constructor Detail

      • FxaaFilter

        public FxaaFilter​(float viewportWidth,
                          float viewportHeight)
      • FxaaFilter

        public FxaaFilter​(int viewportWidth,
                          int viewportHeight)
      • FxaaFilter

        public FxaaFilter​(float viewportWidth,
                          float viewportHeight,
                          float fxaa_reduce_min,
                          float fxaa_reduce_mul,
                          float fxaa_span_max)
      • FxaaFilter

        public FxaaFilter​(com.badlogic.gdx.math.Vector2 viewportSize,
                          float fxaa_reduce_min,
                          float fxaa_reduce_mul,
                          float fxaa_span_max)
    • Method Detail

      • setViewportSize

        public void setViewportSize​(float width,
                                    float height)
      • setFxaaReduceMin

        public void setFxaaReduceMin​(float value)
        Sets the parameter. The default value is 1/128.
        Parameters:
        value -
      • setFxaaReduceMul

        public void setFxaaReduceMul​(float value)
        Sets the parameter. The default value is 1/8.
        Parameters:
        value -
      • setFxaaSpanMax

        public void setFxaaSpanMax​(float value)
        Sets the parameter. The default value is 8;
        Parameters:
        value -
      • getViewportSize

        public com.badlogic.gdx.math.Vector2 getViewportSize()
      • onBeforeRender

        protected void onBeforeRender()
        Description copied from class: Filter
        This method will get called just before a rendering operation occurs.
        Specified by:
        onBeforeRender in class Filter<FxaaFilter>