Maven module :un.engine : engine-opengl :
Class : un.engine.opengl.phase.effect.FogPhase
Extends/Implements : un.engine.opengl.phase.effect.AbstractTexturePhase
Subclasses : -

Docs :
http://www.mbsoftworks.sk/index.php?page=tutorials&series=1&tutorial=15
http://codeflow.org/entries/2010/dec/09/minecraft-like-rendering-experiments-in-opengl-4/
TODO : improve fog using a half space
http://www.terathon.com/lengyel/Lengyel-UnifiedFog.pdf
TODO : fix it to use world position or depth instead of camera position
author  Johann Sorel


Variables : -
Functions : FogPhase, FogPhase, getDensity, setDensity, getColor, setColor, getActor



public void FogPhase (Texture texture, Texture depthTexture)

public void FogPhase (FBO output, Texture texture, Texture depthTexture)

public float getDensity ()

public void setDensity (float density)

public Color getColor ()

public void setColor (Color color)

protected FogActor getActor ()