Class ShaderTemplatingLoader

java.lang.Object
gaiasky.assets.ShaderTemplatingLoader

public class ShaderTemplatingLoader extends Object
Loads shaders with extra functionality to add code from other shaders. Recognizes the directive #include shader.glsl in .glsl files.
  • Constructor Details

    • ShaderTemplatingLoader

      public ShaderTemplatingLoader()
  • Method Details

    • load

      public static String load(String file)
    • load

      public static String load(com.badlogic.gdx.files.FileHandle fh)
    • resolveIncludes

      public static String resolveIncludes(String in)