Class Raylib.ShaderLocationIndex

java.lang.Object
com.raylib.Raylib.ShaderLocationIndex
Enclosing class:
Raylib

public static class Raylib.ShaderLocationIndex extends Object
Shader location index
  • Field Details

    • SHADER_LOC_VERTEX_POSITION

      public static final int SHADER_LOC_VERTEX_POSITION
      Shader location: vertex attribute: position
      See Also:
    • SHADER_LOC_VERTEX_TEXCOORD01

      public static final int SHADER_LOC_VERTEX_TEXCOORD01
      Shader location: vertex attribute: texcoord01
      See Also:
    • SHADER_LOC_VERTEX_TEXCOORD02

      public static final int SHADER_LOC_VERTEX_TEXCOORD02
      Shader location: vertex attribute: texcoord02
      See Also:
    • SHADER_LOC_VERTEX_NORMAL

      public static final int SHADER_LOC_VERTEX_NORMAL
      Shader location: vertex attribute: normal
      See Also:
    • SHADER_LOC_VERTEX_TANGENT

      public static final int SHADER_LOC_VERTEX_TANGENT
      Shader location: vertex attribute: tangent
      See Also:
    • SHADER_LOC_VERTEX_COLOR

      public static final int SHADER_LOC_VERTEX_COLOR
      Shader location: vertex attribute: color
      See Also:
    • SHADER_LOC_MATRIX_MVP

      public static final int SHADER_LOC_MATRIX_MVP
      Shader location: matrix uniform: model-view-projection
      See Also:
    • SHADER_LOC_MATRIX_VIEW

      public static final int SHADER_LOC_MATRIX_VIEW
      Shader location: matrix uniform: view (camera transform)
      See Also:
    • SHADER_LOC_MATRIX_PROJECTION

      public static final int SHADER_LOC_MATRIX_PROJECTION
      Shader location: matrix uniform: projection
      See Also:
    • SHADER_LOC_MATRIX_MODEL

      public static final int SHADER_LOC_MATRIX_MODEL
      Shader location: matrix uniform: model (transform)
      See Also:
    • SHADER_LOC_MATRIX_NORMAL

      public static final int SHADER_LOC_MATRIX_NORMAL
      Shader location: matrix uniform: normal
      See Also:
    • SHADER_LOC_VECTOR_VIEW

      public static final int SHADER_LOC_VECTOR_VIEW
      Shader location: vector uniform: view
      See Also:
    • SHADER_LOC_COLOR_DIFFUSE

      public static final int SHADER_LOC_COLOR_DIFFUSE
      Shader location: vector uniform: diffuse color
      See Also:
    • SHADER_LOC_COLOR_SPECULAR

      public static final int SHADER_LOC_COLOR_SPECULAR
      Shader location: vector uniform: specular color
      See Also:
    • SHADER_LOC_COLOR_AMBIENT

      public static final int SHADER_LOC_COLOR_AMBIENT
      Shader location: vector uniform: ambient color
      See Also:
    • SHADER_LOC_MAP_ALBEDO

      public static final int SHADER_LOC_MAP_ALBEDO
      Shader location: sampler2d texture: albedo (same as: SHADER_LOC_MAP_DIFFUSE)
      See Also:
    • SHADER_LOC_MAP_METALNESS

      public static final int SHADER_LOC_MAP_METALNESS
      Shader location: sampler2d texture: metalness (same as: SHADER_LOC_MAP_SPECULAR)
      See Also:
    • SHADER_LOC_MAP_NORMAL

      public static final int SHADER_LOC_MAP_NORMAL
      Shader location: sampler2d texture: normal
      See Also:
    • SHADER_LOC_MAP_ROUGHNESS

      public static final int SHADER_LOC_MAP_ROUGHNESS
      Shader location: sampler2d texture: roughness
      See Also:
    • SHADER_LOC_MAP_OCCLUSION

      public static final int SHADER_LOC_MAP_OCCLUSION
      Shader location: sampler2d texture: occlusion
      See Also:
    • SHADER_LOC_MAP_EMISSION

      public static final int SHADER_LOC_MAP_EMISSION
      Shader location: sampler2d texture: emission
      See Also:
    • SHADER_LOC_MAP_HEIGHT

      public static final int SHADER_LOC_MAP_HEIGHT
      Shader location: sampler2d texture: height
      See Also:
    • SHADER_LOC_MAP_CUBEMAP

      public static final int SHADER_LOC_MAP_CUBEMAP
      Shader location: samplerCube texture: cubemap
      See Also:
    • SHADER_LOC_MAP_IRRADIANCE

      public static final int SHADER_LOC_MAP_IRRADIANCE
      Shader location: samplerCube texture: irradiance
      See Also:
    • SHADER_LOC_MAP_PREFILTER

      public static final int SHADER_LOC_MAP_PREFILTER
      Shader location: samplerCube texture: prefilter
      See Also:
    • SHADER_LOC_MAP_BRDF

      public static final int SHADER_LOC_MAP_BRDF
      Shader location: sampler2d texture: brdf
      See Also:
    • SHADER_LOC_VERTEX_BONEIDS

      public static final int SHADER_LOC_VERTEX_BONEIDS
      Shader location: vertex attribute: boneIds
      See Also:
    • SHADER_LOC_VERTEX_BONEWEIGHTS

      public static final int SHADER_LOC_VERTEX_BONEWEIGHTS
      Shader location: vertex attribute: boneWeights
      See Also:
    • SHADER_LOC_BONE_MATRICES

      public static final int SHADER_LOC_BONE_MATRICES
      Shader location: array of matrices uniform: boneMatrices
      See Also:
  • Constructor Details

    • ShaderLocationIndex

      public ShaderLocationIndex()