Class CubemapAttribute

java.lang.Object
gaiasky.util.gdx.shader.attribute.Attribute
gaiasky.util.gdx.shader.attribute.CubemapAttribute
All Implemented Interfaces:
Comparable<Attribute>

public class CubemapAttribute extends Attribute
  • Field Details

    • ReflectionCubemapAlias

      public static final String ReflectionCubemapAlias
      See Also:
    • ReflectionCubemap

      public static final int ReflectionCubemap
    • DiffuseCubemapAlias

      public static final String DiffuseCubemapAlias
      See Also:
    • DiffuseCubemap

      public static final int DiffuseCubemap
    • NormalCubemapAlias

      public static final String NormalCubemapAlias
      See Also:
    • NormalCubemap

      public static final int NormalCubemap
    • EmissiveCubemapAlias

      public static final String EmissiveCubemapAlias
      See Also:
    • EmissiveCubemap

      public static final int EmissiveCubemap
    • SpecularCubemapAlias

      public static final String SpecularCubemapAlias
      See Also:
    • SpecularCubemap

      public static final int SpecularCubemap
    • RoughnessCubemapAlias

      public static final String RoughnessCubemapAlias
      See Also:
    • RoughnessCubemap

      public static final int RoughnessCubemap
    • MetallicCubemapAlias

      public static final String MetallicCubemapAlias
      See Also:
    • MetallicCubemap

      public static final int MetallicCubemap
    • HeightCubemapAlias

      public static final String HeightCubemapAlias
      See Also:
    • HeightCubemap

      public static final int HeightCubemap
    • textureDescription

      public final com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<OwnCubemap> textureDescription
  • Constructor Details

    • CubemapAttribute

      public CubemapAttribute(int index)
    • CubemapAttribute

      public CubemapAttribute(int index, com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<T> textureDescription)
    • CubemapAttribute

      public CubemapAttribute(int index, OwnCubemap texture)
    • CubemapAttribute

      public CubemapAttribute(CubemapAttribute copyFrom)
  • Method Details