Class Raylib.rlShaderLocationIndex

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

public static class Raylib.rlShaderLocationIndex extends Object
Shader location point type
  • Field Details

    • RL_SHADER_LOC_VERTEX_POSITION

      public static final int RL_SHADER_LOC_VERTEX_POSITION
      Shader location: vertex attribute: position
      See Also:
    • RL_SHADER_LOC_VERTEX_TEXCOORD01

      public static final int RL_SHADER_LOC_VERTEX_TEXCOORD01
      Shader location: vertex attribute: texcoord01
      See Also:
    • RL_SHADER_LOC_VERTEX_TEXCOORD02

      public static final int RL_SHADER_LOC_VERTEX_TEXCOORD02
      Shader location: vertex attribute: texcoord02
      See Also:
    • RL_SHADER_LOC_VERTEX_NORMAL

      public static final int RL_SHADER_LOC_VERTEX_NORMAL
      Shader location: vertex attribute: normal
      See Also:
    • RL_SHADER_LOC_VERTEX_TANGENT

      public static final int RL_SHADER_LOC_VERTEX_TANGENT
      Shader location: vertex attribute: tangent
      See Also:
    • RL_SHADER_LOC_VERTEX_COLOR

      public static final int RL_SHADER_LOC_VERTEX_COLOR
      Shader location: vertex attribute: color
      See Also:
    • RL_SHADER_LOC_MATRIX_MVP

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

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

      public static final int RL_SHADER_LOC_MATRIX_PROJECTION
      Shader location: matrix uniform: projection
      See Also:
    • RL_SHADER_LOC_MATRIX_MODEL

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

      public static final int RL_SHADER_LOC_MATRIX_NORMAL
      Shader location: matrix uniform: normal
      See Also:
    • RL_SHADER_LOC_VECTOR_VIEW

      public static final int RL_SHADER_LOC_VECTOR_VIEW
      Shader location: vector uniform: view
      See Also:
    • RL_SHADER_LOC_COLOR_DIFFUSE

      public static final int RL_SHADER_LOC_COLOR_DIFFUSE
      Shader location: vector uniform: diffuse color
      See Also:
    • RL_SHADER_LOC_COLOR_SPECULAR

      public static final int RL_SHADER_LOC_COLOR_SPECULAR
      Shader location: vector uniform: specular color
      See Also:
    • RL_SHADER_LOC_COLOR_AMBIENT

      public static final int RL_SHADER_LOC_COLOR_AMBIENT
      Shader location: vector uniform: ambient color
      See Also:
    • RL_SHADER_LOC_MAP_ALBEDO

      public static final int RL_SHADER_LOC_MAP_ALBEDO
      Shader location: sampler2d texture: albedo (same as: RL_SHADER_LOC_MAP_DIFFUSE)
      See Also:
    • RL_SHADER_LOC_MAP_METALNESS

      public static final int RL_SHADER_LOC_MAP_METALNESS
      Shader location: sampler2d texture: metalness (same as: RL_SHADER_LOC_MAP_SPECULAR)
      See Also:
    • RL_SHADER_LOC_MAP_NORMAL

      public static final int RL_SHADER_LOC_MAP_NORMAL
      Shader location: sampler2d texture: normal
      See Also:
    • RL_SHADER_LOC_MAP_ROUGHNESS

      public static final int RL_SHADER_LOC_MAP_ROUGHNESS
      Shader location: sampler2d texture: roughness
      See Also:
    • RL_SHADER_LOC_MAP_OCCLUSION

      public static final int RL_SHADER_LOC_MAP_OCCLUSION
      Shader location: sampler2d texture: occlusion
      See Also:
    • RL_SHADER_LOC_MAP_EMISSION

      public static final int RL_SHADER_LOC_MAP_EMISSION
      Shader location: sampler2d texture: emission
      See Also:
    • RL_SHADER_LOC_MAP_HEIGHT

      public static final int RL_SHADER_LOC_MAP_HEIGHT
      Shader location: sampler2d texture: height
      See Also:
    • RL_SHADER_LOC_MAP_CUBEMAP

      public static final int RL_SHADER_LOC_MAP_CUBEMAP
      Shader location: samplerCube texture: cubemap
      See Also:
    • RL_SHADER_LOC_MAP_IRRADIANCE

      public static final int RL_SHADER_LOC_MAP_IRRADIANCE
      Shader location: samplerCube texture: irradiance
      See Also:
    • RL_SHADER_LOC_MAP_PREFILTER

      public static final int RL_SHADER_LOC_MAP_PREFILTER
      Shader location: samplerCube texture: prefilter
      See Also:
    • RL_SHADER_LOC_MAP_BRDF

      public static final int RL_SHADER_LOC_MAP_BRDF
      Shader location: sampler2d texture: brdf
      See Also:
  • Constructor Details

    • rlShaderLocationIndex

      public rlShaderLocationIndex()