public enum UniformBinding extends java.lang.Enum<UniformBinding>
| Enum Constant and Description | 
|---|
| AmbientLightColorAmbient light color
 Type: vec4 | 
| AspectAspect ratio of the resolution currently set. | 
| CameraDirectionDirection of the camera. | 
| CameraLeftLeft vector of the camera. | 
| CameraPositionCamera position in world space. | 
| CameraUpUp vector of the camera. | 
| FrameRateFrames per second. | 
| FrustumNearFarThe near and far values for the camera frustum. | 
| LightColorThe light color when rendering in multi pass mode
 Type: vec4 | 
| LightDirectionThe light direction when rendering in multi pass mode
 Type: vec4 | 
| LightPositionThe light position when rendering in multi pass mode
 Type: vec4 | 
| NormalMatrixThe normal matrix. | 
| NormalMatrixInverse | 
| ProjectionMatrixThe projection matrix. | 
| ProjectionMatrixInverse | 
| ResolutionThe width and height of the camera. | 
| ResolutionInverseThe inverse of the resolution, 1/width and 1/height. | 
| TimeTime in seconds since the application was started. | 
| TpfTime in seconds that the last frame took. | 
| ViewMatrixThe view matrix. | 
| ViewMatrixInverse | 
| ViewPortContains the four viewport parameters in this order:
 X = Left,
 Y = Top,
 Z = Right,
 W = Bottom. | 
| ViewProjectionMatrixThe view projection matrix. | 
| ViewProjectionMatrixInverse | 
| WorldMatrixThe world matrix. | 
| WorldMatrixInverse | 
| WorldMatrixInverseTransposeThe world matrix inverse transpose. | 
| WorldNormalMatrixThe normal matrix in world space for World space lighting. | 
| WorldViewMatrixThe world view matrix. | 
| WorldViewMatrixInverse | 
| WorldViewProjectionMatrixThe world view projection matrix. | 
| WorldViewProjectionMatrixInverse | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getGlslType() | 
| static UniformBinding | valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static UniformBinding[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final UniformBinding WorldMatrix
public static final UniformBinding ViewMatrix
public static final UniformBinding ProjectionMatrix
public static final UniformBinding WorldViewMatrix
public static final UniformBinding NormalMatrix
public static final UniformBinding WorldViewProjectionMatrix
public static final UniformBinding ViewProjectionMatrix
public static final UniformBinding WorldMatrixInverseTranspose
public static final UniformBinding WorldMatrixInverse
public static final UniformBinding ViewMatrixInverse
public static final UniformBinding ProjectionMatrixInverse
public static final UniformBinding ViewProjectionMatrixInverse
public static final UniformBinding WorldViewMatrixInverse
public static final UniformBinding NormalMatrixInverse
public static final UniformBinding WorldViewProjectionMatrixInverse
public static final UniformBinding ViewPort
public static final UniformBinding FrustumNearFar
public static final UniformBinding Resolution
public static final UniformBinding ResolutionInverse
public static final UniformBinding Aspect
public static final UniformBinding CameraPosition
public static final UniformBinding CameraDirection
public static final UniformBinding CameraLeft
public static final UniformBinding CameraUp
public static final UniformBinding Time
public static final UniformBinding Tpf
public static final UniformBinding FrameRate
public static final UniformBinding LightDirection
public static final UniformBinding LightPosition
public static final UniformBinding AmbientLightColor
public static final UniformBinding LightColor
public static final UniformBinding WorldNormalMatrix
public static UniformBinding[] values()
for (UniformBinding c : UniformBinding.values()) System.out.println(c);
public static UniformBinding valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic java.lang.String getGlslType()