Maven module :un.engine : engine-opengl :
Class :
un.engine.opengl.material.Material
Extends/Implements : -
Subclasses : -
Variables : -
Functions :
Material,
Material,
getName,
setName,
isOpaque,
putOrReplaceLayer,
getLayers,
getLayer,
getCellShading,
setCellShading,
getAmbient,
setAmbient,
getSpecular,
setSpecular,
getDiffuse,
setDiffuse,
getShininess,
setShininess,
isDirty,
dispose
public void
Material ()
public void
Material (Material material)
public CharArray
getName ()
public void
setName (CharArray name)
public boolean
isOpaque ()
public void
putOrReplaceLayer (Layer layer)
public Sequence
getLayers ()
public Layer
getLayer (int type)
public int
getCellShading ()
public void
setCellShading (int cellShading)
public Color
getAmbient ()
public void
setAmbient (Color ambient)
public Color
getSpecular ()
public void
setSpecular (Color specular)
public Color
getDiffuse ()
public void
setDiffuse (Color diffuse)
public float
getShininess ()
public void
setShininess (float shininess)
public boolean
isDirty ()
public void
dispose (GLProcessContext context)
on diffuse, ambient, specular and normal mapping.
author Johann Sorel