public class MyShaderProgram extends ShaderProgram
A_COLOR_LOCATION, A_NORMAL_LOCATION, A_POSITION, aColorAttributeLocation, aPositionAttributeLocation, location_uniform_Opacity, normalAttributeLocation, program, U_OPACITY| 构造器和说明 |
|---|
MyShaderProgram(java.lang.String vertexCode,
java.lang.String fragmentCode) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
setEnableTexture(boolean b) |
void |
setUniforms(Mat4 projectionMatrix,
Mat4 viewMatrix,
Mat4 modelMatrix) |
delete, setOpacity, useProgrampublic final int location_uniform_viewMatrix
public final int location_uniform_projectionMatrix
public final int location_uniform_modelMatrix
public final int location_uniform_normalMatrix
public final int location_uniform_ambientMaterial
public final int location_uniform_ambientLightColor
public final int location_uniform_lightPos
public final int location_uniform_diffuseLightColor
public final int location_uniform_diffuseMaterial
public final int location_uniform_u_TextureUnit
public final int location_uniform_enableTexture
public final int location_attrib_TextureCoordinates