java.lang.Object
gaiasky.util.gdx.contrib.postprocess.filters.MultipassFilter
gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D

public final class Convolve2D
extends MultipassFilter
Encapsulates a separable 2D convolution kernel filter
  • Field Summary

    Fields
    Modifier and Type Field Description
    int length  
    float[] offsetsHor  
    float[] offsetsVert  
    int radius  
    float[] weights  
  • Constructor Summary

    Constructors
    Constructor Description
    Convolve2D​(int radius)  
  • Method Summary

    Modifier and Type Method Description
    void dispose()  
    void rebind()  
    void render​(PingPongBuffer buffer)  
    void upload()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • radius

      public final int radius
    • length

      public final int length
    • weights

      public final float[] weights
    • offsetsHor

      public final float[] offsetsHor
    • offsetsVert

      public final float[] offsetsVert
  • Constructor Details

    • Convolve2D

      public Convolve2D​(int radius)
  • Method Details