Interface IBLEnvBaker

All Superinterfaces:
EnvBaker
All Known Implementing Classes:
IBLGLEnvBaker

public interface IBLEnvBaker extends EnvBaker
An environment baker, but this one is for Imaged Base Lighting.
  • Method Details

    • genBRTF

      Texture2D genBRTF()
      Generates the BRDF texture.
      Returns:
      The BRDF texture
    • bakeIrradiance

      void bakeIrradiance()
      Bakes the irradiance map.
    • bakeSpecularIBL

      void bakeSpecularIBL()
      Bakes the specular IBL map.
    • getSpecularIBL

      TextureCubeMap getSpecularIBL()
      Gets the specular IBL map.
      Returns:
      The specular IBL map
    • getIrradiance

      TextureCubeMap getIrradiance()
      Gets the irradiance map.
      Returns:
      The irradiance map