Class CameraBlur
java.lang.Object
gaiasky.util.gdx.contrib.postprocess.filters.Filter<CameraBlur>
gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
public final class CameraBlur extends Filter<CameraBlur>
Camera blur that relies on a precomputed velocity map for the scene
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CameraBlur.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 CameraBlur()
-
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
setBlurMaxSamples(int samples)
void
setBlurScale(float blurScale)
void
setVelocityScale(float velScale)
void
setVelocityTexture(com.badlogic.gdx.graphics.Texture texture)
void
setViewport(float width, float height)
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
-
CameraBlur
public CameraBlur()
-
-
Method Details
-
setVelocityTexture
public void setVelocityTexture(com.badlogic.gdx.graphics.Texture texture) -
setBlurMaxSamples
public void setBlurMaxSamples(int samples) -
setBlurScale
public void setBlurScale(float blurScale) -
setVelocityScale
public void setVelocityScale(float velScale) -
setViewport
public void setViewport(float width, float height) -
rebind
public void rebind()Description copied from class:Filter
FIXME add comment- Specified by:
rebind
in classFilter<CameraBlur>
-
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<CameraBlur>
-