public abstract class ShaderProgram
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static java.lang.String |
A_COLOR_LOCATION |
protected static java.lang.String |
A_NORMAL_LOCATION |
protected static java.lang.String |
A_POSITION |
int |
aColorAttributeLocation |
int |
aPositionAttributeLocation |
int |
location_uniform_Opacity |
int |
normalAttributeLocation |
int |
program |
protected static java.lang.String |
U_OPACITY |
| 构造器和说明 |
|---|
ShaderProgram(java.lang.String vertexCode,
java.lang.String fragmentCode) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete() |
void |
setOpacity(float opacity) |
void |
useProgram() |
protected static final java.lang.String A_POSITION
protected static final java.lang.String A_COLOR_LOCATION
protected static final java.lang.String A_NORMAL_LOCATION
protected static final java.lang.String U_OPACITY
public final int program
public final int aColorAttributeLocation
public final int aPositionAttributeLocation
public final int normalAttributeLocation
public final int location_uniform_Opacity