Class MagoUniforms

java.lang.Object
com.gaia3d.basic.magogl.shader.MagoUniforms

public final class MagoUniforms extends Object
  • Field Details

    • modelMatrix

      public final org.joml.Matrix4f modelMatrix
    • viewMatrix

      public final org.joml.Matrix4f viewMatrix
    • projectionMatrix

      public final org.joml.Matrix4f projectionMatrix
    • modelViewProjectionMatrix

      public final org.joml.Matrix4f modelViewProjectionMatrix
    • normalMatrix

      public final org.joml.Matrix3f normalMatrix
    • cameraPosition

      public final org.joml.Vector3f cameraPosition
    • lightDirection

      public final org.joml.Vector3f lightDirection
    • diffuseTexture

      public MagoTexture2D diffuseTexture
    • normalTexture

      public MagoTexture2D normalTexture
    • wrapS

      public MagoTextureWrap wrapS
    • wrapT

      public MagoTextureWrap wrapT
    • textureFilter

      public MagoTextureFilter textureFilter
    • invertTextureV

      public boolean invertTextureV
    • alphaCutoff

      public float alphaCutoff
    • minimumAlpha

      public float minimumAlpha
  • Constructor Details

    • MagoUniforms

      public MagoUniforms()