Package gaiasky.scene.system.render.draw
Class StarSetQuadComponent
java.lang.Object
gaiasky.scene.system.render.draw.StarSetQuadComponent
-
Field Summary
Modifier and TypeFieldDescriptionprotected float[]
protected float
protected int
protected float[]
protected float[]
protected float
protected com.badlogic.gdx.graphics.Texture
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
initShaderProgram
(ExtShaderProgram shaderProgram) protected void
setOpacityLimitsUniform
(ExtShaderProgram shaderProgram, Highlight highlight) void
setStarTexture
(String starTexture) protected void
starParameterUniforms
(ExtShaderProgram shaderProgram) protected void
touchStarParameters
(ExtShaderProgram shaderProgram) protected void
updateBrightnessPower
(float bp) protected void
updateStarBrightness
(float br) protected void
updateStarOpacityLimits
(float min, float max) protected void
updateStarPointSize
(float ps)
-
Field Details
-
alphaSizeBr
protected float[] alphaSizeBr -
opacityLimits
protected float[] opacityLimits -
opacityLimitsHlShowAll
protected float[] opacityLimitsHlShowAll -
starPointSize
protected float starPointSize -
brightnessPower
protected float brightnessPower -
fovMode
protected int fovMode -
starTex
protected com.badlogic.gdx.graphics.Texture starTex
-
-
Constructor Details
-
StarSetQuadComponent
public StarSetQuadComponent()
-
-
Method Details
-
setStarTexture
-
initShaderProgram
-
starParameterUniforms
-
touchStarParameters
-
updateStarBrightness
protected void updateStarBrightness(float br) -
updateBrightnessPower
protected void updateBrightnessPower(float bp) -
updateStarPointSize
protected void updateStarPointSize(float ps) -
updateStarOpacityLimits
protected void updateStarOpacityLimits(float min, float max) -
setOpacityLimitsUniform
-