Class Raylib.ShaderLocationIndex
java.lang.Object
com.raylib.Raylib.ShaderLocationIndex
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Shader location: array of matrices uniform: boneMatricesstatic final int
Shader location: vector uniform: ambient colorstatic final int
Shader location: vector uniform: diffuse colorstatic final int
Shader location: vector uniform: specular colorstatic final int
Shader location: sampler2d texture: albedo (same as: SHADER_LOC_MAP_DIFFUSE)static final int
Shader location: sampler2d texture: brdfstatic final int
Shader location: samplerCube texture: cubemapstatic final int
Shader location: sampler2d texture: emissionstatic final int
Shader location: sampler2d texture: heightstatic final int
Shader location: samplerCube texture: irradiancestatic final int
Shader location: sampler2d texture: metalness (same as: SHADER_LOC_MAP_SPECULAR)static final int
Shader location: sampler2d texture: normalstatic final int
Shader location: sampler2d texture: occlusionstatic final int
Shader location: samplerCube texture: prefilterstatic final int
Shader location: sampler2d texture: roughnessstatic final int
Shader location: matrix uniform: model (transform)static final int
Shader location: matrix uniform: model-view-projectionstatic final int
Shader location: matrix uniform: normalstatic final int
Shader location: matrix uniform: projectionstatic final int
Shader location: matrix uniform: view (camera transform)static final int
Shader location: vector uniform: viewstatic final int
Shader location: vertex attribute: boneIdsstatic final int
Shader location: vertex attribute: boneWeightsstatic final int
Shader location: vertex attribute: colorstatic final int
Shader location: vertex attribute: normalstatic final int
Shader location: vertex attribute: positionstatic final int
Shader location: vertex attribute: tangentstatic final int
Shader location: vertex attribute: texcoord01static final int
Shader location: vertex attribute: texcoord02 -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SHADER_LOC_VERTEX_POSITION
public static final int SHADER_LOC_VERTEX_POSITIONShader location: vertex attribute: position- See Also:
-
SHADER_LOC_VERTEX_TEXCOORD01
public static final int SHADER_LOC_VERTEX_TEXCOORD01Shader location: vertex attribute: texcoord01- See Also:
-
SHADER_LOC_VERTEX_TEXCOORD02
public static final int SHADER_LOC_VERTEX_TEXCOORD02Shader location: vertex attribute: texcoord02- See Also:
-
SHADER_LOC_VERTEX_NORMAL
public static final int SHADER_LOC_VERTEX_NORMALShader location: vertex attribute: normal- See Also:
-
SHADER_LOC_VERTEX_TANGENT
public static final int SHADER_LOC_VERTEX_TANGENTShader location: vertex attribute: tangent- See Also:
-
SHADER_LOC_VERTEX_COLOR
public static final int SHADER_LOC_VERTEX_COLORShader location: vertex attribute: color- See Also:
-
SHADER_LOC_MATRIX_MVP
public static final int SHADER_LOC_MATRIX_MVPShader location: matrix uniform: model-view-projection- See Also:
-
SHADER_LOC_MATRIX_VIEW
public static final int SHADER_LOC_MATRIX_VIEWShader location: matrix uniform: view (camera transform)- See Also:
-
SHADER_LOC_MATRIX_PROJECTION
public static final int SHADER_LOC_MATRIX_PROJECTIONShader location: matrix uniform: projection- See Also:
-
SHADER_LOC_MATRIX_MODEL
public static final int SHADER_LOC_MATRIX_MODELShader location: matrix uniform: model (transform)- See Also:
-
SHADER_LOC_MATRIX_NORMAL
public static final int SHADER_LOC_MATRIX_NORMALShader location: matrix uniform: normal- See Also:
-
SHADER_LOC_VECTOR_VIEW
public static final int SHADER_LOC_VECTOR_VIEWShader location: vector uniform: view- See Also:
-
SHADER_LOC_COLOR_DIFFUSE
public static final int SHADER_LOC_COLOR_DIFFUSEShader location: vector uniform: diffuse color- See Also:
-
SHADER_LOC_COLOR_SPECULAR
public static final int SHADER_LOC_COLOR_SPECULARShader location: vector uniform: specular color- See Also:
-
SHADER_LOC_COLOR_AMBIENT
public static final int SHADER_LOC_COLOR_AMBIENTShader location: vector uniform: ambient color- See Also:
-
SHADER_LOC_MAP_ALBEDO
public static final int SHADER_LOC_MAP_ALBEDOShader location: sampler2d texture: albedo (same as: SHADER_LOC_MAP_DIFFUSE)- See Also:
-
SHADER_LOC_MAP_METALNESS
public static final int SHADER_LOC_MAP_METALNESSShader location: sampler2d texture: metalness (same as: SHADER_LOC_MAP_SPECULAR)- See Also:
-
SHADER_LOC_MAP_NORMAL
public static final int SHADER_LOC_MAP_NORMALShader location: sampler2d texture: normal- See Also:
-
SHADER_LOC_MAP_ROUGHNESS
public static final int SHADER_LOC_MAP_ROUGHNESSShader location: sampler2d texture: roughness- See Also:
-
SHADER_LOC_MAP_OCCLUSION
public static final int SHADER_LOC_MAP_OCCLUSIONShader location: sampler2d texture: occlusion- See Also:
-
SHADER_LOC_MAP_EMISSION
public static final int SHADER_LOC_MAP_EMISSIONShader location: sampler2d texture: emission- See Also:
-
SHADER_LOC_MAP_HEIGHT
public static final int SHADER_LOC_MAP_HEIGHTShader location: sampler2d texture: height- See Also:
-
SHADER_LOC_MAP_CUBEMAP
public static final int SHADER_LOC_MAP_CUBEMAPShader location: samplerCube texture: cubemap- See Also:
-
SHADER_LOC_MAP_IRRADIANCE
public static final int SHADER_LOC_MAP_IRRADIANCEShader location: samplerCube texture: irradiance- See Also:
-
SHADER_LOC_MAP_PREFILTER
public static final int SHADER_LOC_MAP_PREFILTERShader location: samplerCube texture: prefilter- See Also:
-
SHADER_LOC_MAP_BRDF
public static final int SHADER_LOC_MAP_BRDFShader location: sampler2d texture: brdf- See Also:
-
SHADER_LOC_VERTEX_BONEIDS
public static final int SHADER_LOC_VERTEX_BONEIDSShader location: vertex attribute: boneIds- See Also:
-
SHADER_LOC_VERTEX_BONEWEIGHTS
public static final int SHADER_LOC_VERTEX_BONEWEIGHTSShader location: vertex attribute: boneWeights- See Also:
-
SHADER_LOC_BONE_MATRICES
public static final int SHADER_LOC_BONE_MATRICESShader location: array of matrices uniform: boneMatrices- See Also:
-
-
Constructor Details
-
ShaderLocationIndex
public ShaderLocationIndex()
-