Class CombineFilter
java.lang.Object
gaiasky.render.postprocess.filters.Filter<CombineFilter>
gaiasky.render.postprocess.filters.CombineFilter
- All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class Filter
Filter.Parameter -
Field Summary
Fields inherited from class Filter
defines, fragmentShaderName, inputBuffer, inputTexture, outputBuffer, program, quad, u_texture0, u_texture1, u_texture2, u_texture3, vertexShaderName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatfloatfloatfloatprotected voidThis method will get called just before a rendering operation occurs.voidrebind()setInput(com.badlogic.gdx.graphics.glutils.FrameBuffer buffer1, com.badlogic.gdx.graphics.glutils.FrameBuffer buffer2) setInput(com.badlogic.gdx.graphics.Texture texture1, com.badlogic.gdx.graphics.Texture texture2) voidsetSource1Intensity(float intensity) voidsetSource1Saturation(float saturation) voidsetSource2Intensity(float intensity) voidsetSource2Saturation(float saturation) Methods inherited from class Filter
dispose, endParams, realRender, render, setInput, setInput, setOutput, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParams, setParams, setParams, setParams, setParams, setParams, setParams, setParams, setParamsv, setParamv, updateProgram, updateProgram
-
Constructor Details
-
CombineFilter
public CombineFilter()
-
-
Method Details
-
setInput
public CombineFilter setInput(com.badlogic.gdx.graphics.glutils.FrameBuffer buffer1, com.badlogic.gdx.graphics.glutils.FrameBuffer buffer2) -
setInput
public CombineFilter setInput(com.badlogic.gdx.graphics.Texture texture1, com.badlogic.gdx.graphics.Texture texture2) -
getSource1Intensity
public float getSource1Intensity() -
setSource1Intensity
public void setSource1Intensity(float intensity) -
getSource2Intensity
public float getSource2Intensity() -
setSource2Intensity
public void setSource2Intensity(float intensity) -
getSource1Saturation
public float getSource1Saturation() -
setSource1Saturation
public void setSource1Saturation(float saturation) -
getSource2Saturation
public float getSource2Saturation() -
setSource2Saturation
public void setSource2Saturation(float saturation) -
rebind
public void rebind()- Specified by:
rebindin classFilter<CombineFilter>
-
onBeforeRender
protected void onBeforeRender()Description copied from class:FilterThis method will get called just before a rendering operation occurs.- Specified by:
onBeforeRenderin classFilter<CombineFilter>
-