public class NGPhongMaterial
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private TextureMap |
bumpMap |
private Color |
diffuseColor |
private boolean |
diffuseColorDirty |
private TextureMap |
diffuseMap |
private PhongMaterial |
material |
private TextureMap |
selfIllumMap |
private Color |
specularColor |
private boolean |
specularColorDirty |
private TextureMap |
specularMap |
private float |
specularPower |
private boolean |
specularPowerDirty |
private static Image |
WHITE_1X1 |
Constructor and Description |
---|
NGPhongMaterial() |
Modifier and Type | Method and Description |
---|---|
(package private) Material |
createMaterial(ResourceFactory f) |
void |
setBumpMap(java.lang.Object bumpMap) |
void |
setDiffuseColor(java.lang.Object diffuseColor) |
void |
setDiffuseMap(java.lang.Object diffuseMap) |
void |
setSelfIllumMap(java.lang.Object selfIllumMap) |
void |
setSpecularColor(java.lang.Object specularColor) |
void |
setSpecularMap(java.lang.Object specularMap) |
void |
setSpecularPower(float specularPower) |
(package private) Color |
test_getDiffuseColor() |
private void |
validate(ResourceFactory f) |
private static final Image WHITE_1X1
private PhongMaterial material
private Color diffuseColor
private boolean diffuseColorDirty
private TextureMap diffuseMap
private Color specularColor
private boolean specularColorDirty
private float specularPower
private boolean specularPowerDirty
private TextureMap specularMap
private TextureMap bumpMap
private TextureMap selfIllumMap
Material createMaterial(ResourceFactory f)
private void validate(ResourceFactory f)
public void setDiffuseColor(java.lang.Object diffuseColor)
public void setSpecularColor(java.lang.Object specularColor)
public void setSpecularPower(float specularPower)
public void setDiffuseMap(java.lang.Object diffuseMap)
public void setSpecularMap(java.lang.Object specularMap)
public void setBumpMap(java.lang.Object bumpMap)
public void setSelfIllumMap(java.lang.Object selfIllumMap)
Color test_getDiffuseColor()