Class AccumulationBlurFilter
java.lang.Object
gaiasky.util.gdx.contrib.postprocess.filters.Filter<AccumulationBlurFilter>
gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
public class AccumulationBlurFilter extends Filter<AccumulationBlurFilter>
Motion blur filter that draws the last frame (motion filter included) with a lower opacity.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AccumulationBlurFilter.Param
Nested classes/interfaces inherited from class gaiasky.util.gdx.contrib.postprocess.filters.Filter
Filter.Parameter
-
Field Summary
Fields inherited from class gaiasky.util.gdx.contrib.postprocess.filters.Filter
inputBuffer, inputTexture, outputBuffer, program, quad, u_texture0, u_texture1, u_texture2, u_texture3
-
Constructor Summary
Constructors Constructor Description AccumulationBlurFilter()
-
Method Summary
Modifier and Type Method Description protected void
onBeforeRender()
This method will get called just before a rendering operation occurs.void
rebind()
FIXME add commentvoid
setBlurOpacity(float blurOpacity)
void
setBlurRadius(float blurRadius)
void
setLastFrameTexture(com.badlogic.gdx.graphics.Texture tex)
void
setResolution(int w, int h)
Methods inherited from class gaiasky.util.gdx.contrib.postprocess.filters.Filter
dispose, endParams, realRender, render, setInput, setInput, setOutput, setParam, setParam, setParam, setParam, setParam, setParam, setParams, setParams, setParams, setParams, setParams, setParams, setParamsv, setParamv, updateProgram
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AccumulationBlurFilter
public AccumulationBlurFilter()
-
-
Method Details
-
setBlurOpacity
public void setBlurOpacity(float blurOpacity) -
setBlurRadius
public void setBlurRadius(float blurRadius) -
setResolution
public void setResolution(int w, int h) -
setLastFrameTexture
public void setLastFrameTexture(com.badlogic.gdx.graphics.Texture tex) -
rebind
public void rebind()Description copied from class:Filter
FIXME add comment- Specified by:
rebind
in classFilter<AccumulationBlurFilter>
-
onBeforeRender
protected void onBeforeRender()Description copied from class:Filter
This method will get called just before a rendering operation occurs.- Specified by:
onBeforeRender
in classFilter<AccumulationBlurFilter>
-