public class Material
extends java.lang.Object
implements java.io.Serializable
The material class. Mainly used for 3D model.
The Material class only is supported for Windows platform now.
Modifier and Type | Field and Description |
---|---|
java.awt.Color |
ambient
Ambient light parameters.
|
java.awt.Color |
diffuse
Diffuse reflectance parameter.
|
java.awt.Color |
emission
Luminous parameters.
|
java.lang.String |
name
Material name.
|
double |
shininess
Light intensity.
|
java.awt.Color |
specular
Mirror reflectance parameter.
|
java.lang.String |
textureFile
The full path of the material texture file.
|
Constructor and Description |
---|
Material() |
public java.lang.String name
public java.awt.Color ambient
public java.awt.Color diffuse
Diffuse reflectance parameter.
public java.awt.Color emission
public java.awt.Color specular
public double shininess
public java.lang.String textureFile