Class SkyBox

java.lang.Object
zombie.iso.IsoObject
zombie.iso.sprite.SkyBox
All Implemented Interfaces:
Serializable, Thumpable

public class SkyBox extends IsoObject
See Also:
  • Field Details

  • Constructor Details

    • SkyBox

      public SkyBox()
  • Method Details

    • getInstance

      public static SkyBox getInstance()
    • update

      public void update(ClimateManager cm)
    • getShaderTime

      public int getShaderTime()
    • getShaderCloudCount

      public float getShaderCloudCount()
    • getShaderCloudSize

      public float getShaderCloudSize()
    • getShaderSunLight

      public org.joml.Vector3f getShaderSunLight()
    • getShaderSunColor

      public Color getShaderSunColor()
    • getShaderSkyHColour

      public Color getShaderSkyHColour()
    • getShaderSkyLColour

      public Color getShaderSkyLColour()
    • getShaderCloudLight

      public float getShaderCloudLight()
    • getShaderStars

      public float getShaderStars()
    • getShaderFog

      public float getShaderFog()
    • getShaderWind

      public org.joml.Vector3f getShaderWind()
    • getTextureCurrent

      public ITexture getTextureCurrent()
    • getTexturePrev

      public ITexture getTexturePrev()
    • getTextureFBOPrev

      public TextureFBO getTextureFBOPrev()
    • getTextureShift

      public float getTextureShift()
    • swapTextureFBO

      public void swapTextureFBO()
    • render

      public void render()
    • draw

      public void draw()