Class Glow
- java.lang.Object
-
- gaiasky.util.gdx.contrib.postprocess.filters.Filter<Glow>
-
- gaiasky.util.gdx.contrib.postprocess.filters.Glow
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGlow.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 Glow(int width, int height)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.badlogic.gdx.graphics.TexturegetLightGlowTexture()com.badlogic.gdx.graphics.TexturegetPrePassTexture()protected voidonBeforeRender()This method will get called just before a rendering operation occurs.voidrebind()FIXME add commentvoidsetBackbufferScale(float s)voidsetLightColors(float[] colors)voidsetLightGlowTexture(com.badlogic.gdx.graphics.Texture tex)voidsetLightPositions(int nLights, float[] vec)voidsetLightViewAngles(float[] ang)voidsetNSamples(int nSamples)voidsetOrientation(float o)voidsetPrePassTexture(com.badlogic.gdx.graphics.Texture tex)voidsetSpiralScale(float scl)voidsetTextureScale(float scl)voidsetViewportSize(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
-
-
-
-
Method Detail
-
setBackbufferScale
public void setBackbufferScale(float s)
-
setViewportSize
public void setViewportSize(float width, float height)
-
setLightPositions
public void setLightPositions(int nLights, float[] vec)
-
setLightViewAngles
public void setLightViewAngles(float[] ang)
-
setLightColors
public void setLightColors(float[] colors)
-
setNSamples
public void setNSamples(int nSamples)
-
setTextureScale
public void setTextureScale(float scl)
-
setSpiralScale
public void setSpiralScale(float scl)
-
setLightGlowTexture
public void setLightGlowTexture(com.badlogic.gdx.graphics.Texture tex)
-
getLightGlowTexture
public com.badlogic.gdx.graphics.Texture getLightGlowTexture()
-
setPrePassTexture
public void setPrePassTexture(com.badlogic.gdx.graphics.Texture tex)
-
getPrePassTexture
public com.badlogic.gdx.graphics.Texture getPrePassTexture()
-
setOrientation
public void setOrientation(float o)
-
rebind
public void rebind()
Description copied from class:FilterFIXME add comment
-
onBeforeRender
protected void onBeforeRender()
Description copied from class:FilterThis method will get called just before a rendering operation occurs.- Specified by:
onBeforeRenderin classFilter<Glow>
-
-