Class Combine
java.lang.Object
gaiasky.util.gdx.contrib.postprocess.filters.Filter<Combine>
gaiasky.util.gdx.contrib.postprocess.filters.Combine
public final class Combine extends Filter<Combine>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Combine.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 Combine()
-
Method Summary
Modifier and Type Method Description float
getSource1Intensity()
float
getSource1Saturation()
float
getSource2Intensity()
float
getSource2Saturation()
protected void
onBeforeRender()
This method will get called just before a rendering operation occurs.void
rebind()
FIXME add commentCombine
setInput(com.badlogic.gdx.graphics.glutils.FrameBuffer buffer1, com.badlogic.gdx.graphics.glutils.FrameBuffer buffer2)
Combine
setInput(com.badlogic.gdx.graphics.Texture texture1, com.badlogic.gdx.graphics.Texture texture2)
void
setSource1Intensity(float intensity)
void
setSource1Saturation(float saturation)
void
setSource2Intensity(float intensity)
void
setSource2Saturation(float saturation)
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
-
Combine
public Combine()
-
-
Method Details
-
setInput
public Combine setInput(com.badlogic.gdx.graphics.glutils.FrameBuffer buffer1, com.badlogic.gdx.graphics.glutils.FrameBuffer buffer2) -
setInput
public Combine setInput(com.badlogic.gdx.graphics.Texture texture1, com.badlogic.gdx.graphics.Texture texture2) -
setSource1Intensity
public void setSource1Intensity(float intensity) -
setSource2Intensity
public void setSource2Intensity(float intensity) -
setSource1Saturation
public void setSource1Saturation(float saturation) -
setSource2Saturation
public void setSource2Saturation(float saturation) -
getSource1Intensity
public float getSource1Intensity() -
getSource2Intensity
public float getSource2Intensity() -
getSource1Saturation
public float getSource1Saturation() -
getSource2Saturation
public float getSource2Saturation() -
rebind
public void rebind()Description copied from class:Filter
FIXME add comment -
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<Combine>
-