Class CameraMotionBlurFilter
java.lang.Object
gaiasky.util.gdx.contrib.postprocess.filters.Filter<CameraMotionBlurFilter>
gaiasky.util.gdx.contrib.postprocess.filters.CameraMotionBlurFilter
- All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable
-
Nested Class Summary
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
This method will get called just before a rendering operation occurs.void
rebind()
void
setBlurMaxSamples
(int samples) void
setBlurScale
(float blurScale) void
setDCam
(com.badlogic.gdx.math.Vector3 d) void
setDepthTexture
(com.badlogic.gdx.graphics.Texture texture) void
setPrevProjView
(com.badlogic.gdx.math.Matrix4 m) void
setProjView
(com.badlogic.gdx.math.Matrix4 m) void
setProjViewInverse
(com.badlogic.gdx.math.Matrix4 m) void
setViewport
(float width, float height) void
setZFarK
(float zfar, float k) 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
-
Constructor Details
-
CameraMotionBlurFilter
public CameraMotionBlurFilter()
-
-
Method Details
-
setDepthTexture
public void setDepthTexture(com.badlogic.gdx.graphics.Texture texture) -
setProjViewInverse
public void setProjViewInverse(com.badlogic.gdx.math.Matrix4 m) -
setProjView
public void setProjView(com.badlogic.gdx.math.Matrix4 m) -
setPrevProjView
public void setPrevProjView(com.badlogic.gdx.math.Matrix4 m) -
setBlurMaxSamples
public void setBlurMaxSamples(int samples) -
setBlurScale
public void setBlurScale(float blurScale) -
setDCam
public void setDCam(com.badlogic.gdx.math.Vector3 d) -
setZFarK
public void setZFarK(float zfar, float k) -
setViewport
public void setViewport(float width, float height) -
rebind
public void rebind()- Specified by:
rebind
in classFilter<CameraMotionBlurFilter>
-
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<CameraMotionBlurFilter>
-