public class TexturedMaterial extends Material implements IBlendable
Constructor and Description |
---|
TexturedMaterial() |
TexturedMaterial(java.lang.String textureName) |
TexturedMaterial(Texture texture) |
TexturedMaterial(Texture texture,
Program program) |
Modifier and Type | Method and Description |
---|---|
float |
getAlpha() |
java.lang.String |
getTextureName() |
void |
render(java.nio.FloatBuffer vertexBuffer,
float[] modelMatrix) |
void |
setAlpha(float alpha) |
void |
setProgram(Program program) |
copy, createVertexData, getBoneIndexParam, getBoneParam, getBoneWeightParam, getByteStride, getMVPMatrixHandle, getPositionHandle, getPositionOffset, getProgram, setAnimated
public TexturedMaterial()
public TexturedMaterial(Texture texture)
public TexturedMaterial(java.lang.String textureName)
public float getAlpha()
getAlpha
in interface IBlendable
public void setAlpha(float alpha)
setAlpha
in interface IBlendable
public java.lang.String getTextureName()
public void render(java.nio.FloatBuffer vertexBuffer, float[] modelMatrix)
public void setProgram(Program program)