Package arc.fx.filters
Class RadialBlurFilter
java.lang.Object
arc.fx.FxFilter
arc.fx.filters.RadialBlurFilter
- All Implemented Interfaces:
Disposable
-
Field Summary
Modifier and TypeFieldDescriptionfloat
float
final int
float
float
Fields inherited from class arc.fx.FxFilter
autobind, disabled, inputTexture, outputBuffer, shader, time, u_texture0, u_texture1, u_texture2, u_texture3
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
float
void
setOrigin
(float originX, float originY) Specify the zoom origin in normalized screen coordinates.void
setOrigin
(int align) Specify the zoom origin inAlign
bits.void
Concrete objects shall be responsible to recreate or rebind its own resources whenever its needed, usually when the OpenGL context is lost.Methods inherited from class arc.fx.FxFilter
compileShader, compileShader, dispose, isDisabled, onBeforeRender, rebind, render, render, resize, setDisabled, setInput, setInput, setOutput, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface arc.util.Disposable
isDisposed
-
Field Details
-
passes
public final int passes -
strength
public float strength -
originX
public float originX -
originY
public float originY -
zoom
public float zoom
-
-
Constructor Details
-
RadialBlurFilter
public RadialBlurFilter(int passes)
-
-
Method Details
-
getOriginX
public float getOriginX() -
getOriginY
public float getOriginY() -
setOrigin
public void setOrigin(int align) Specify the zoom origin inAlign
bits.- See Also:
-
setOrigin
public void setOrigin(float originX, float originY) Specify the zoom origin in normalized screen coordinates.- Parameters:
originX
- horizontal origin [0..1].originY
- vertical origin [0..1].
-
setParams
public void setParams()Description copied from class:FxFilter
Concrete objects shall be responsible to recreate or rebind its own resources whenever its needed, usually when the OpenGL context is lost. Eg., framebuffer textures should be updated and shader parameters should be reuploaded/rebound.
-