Class AbstractMaterial

java.lang.Object
com.ardor3d.extension.model.util.AbstractMaterial
Direct Known Subclasses:
ObjMaterial, OffMaterial, PlyMaterial

public abstract class AbstractMaterial extends Object
common material parameters
  • Constructor Details

    • AbstractMaterial

      protected AbstractMaterial()
  • Method Details

    • getBlendState

      public BlendState getBlendState()
    • getMaterialState

      public MaterialState getMaterialState()
    • getAmbientRed

      public float getAmbientRed()
    • setAmbientRed

      public void setAmbientRed(float ambientRed)
    • getAmbientGreen

      public float getAmbientGreen()
    • setAmbientGreen

      public void setAmbientGreen(float ambientGreen)
    • getAmbientBlue

      public float getAmbientBlue()
    • setAmbientBlue

      public void setAmbientBlue(float ambientBlue)
    • getDiffuseRed

      public float getDiffuseRed()
    • setDiffuseRed

      public void setDiffuseRed(float diffuseRed)
    • getDiffuseGreen

      public float getDiffuseGreen()
    • setDiffuseGreen

      public void setDiffuseGreen(float diffuseGreen)
    • getDiffuseBlue

      public float getDiffuseBlue()
    • setDiffuseBlue

      public void setDiffuseBlue(float diffuseBlue)
    • getEmissiveRed

      public float getEmissiveRed()
    • setEmissiveRed

      public void setEmissiveRed(float emissiveRed)
    • getEmissiveGreen

      public float getEmissiveGreen()
    • setEmissiveGreen

      public void setEmissiveGreen(float emissiveGreen)
    • getEmissiveBlue

      public float getEmissiveBlue()
    • setEmissiveBlue

      public void setEmissiveBlue(float emissiveBlue)
    • getSpecularRed

      public float getSpecularRed()
    • setSpecularRed

      public void setSpecularRed(float specularRed)
    • getSpecularGreen

      public float getSpecularGreen()
    • setSpecularGreen

      public void setSpecularGreen(float specularGreen)
    • getSpecularBlue

      public float getSpecularBlue()
    • setSpecularBlue

      public void setSpecularBlue(float specularBlue)
    • getAmbientAlpha

      public float getAmbientAlpha()
    • setAmbientAlpha

      public void setAmbientAlpha(float ambientAlpha)
    • getDiffuseAlpha

      public float getDiffuseAlpha()
    • setDiffuseAlpha

      public void setDiffuseAlpha(float diffuseAlpha)
    • getEmissiveAlpha

      public float getEmissiveAlpha()
    • setEmissiveAlpha

      public void setEmissiveAlpha(float emissiveAlpha)
    • getSpecularAlpha

      public float getSpecularAlpha()
    • setSpecularAlpha

      public void setSpecularAlpha(float specularAlpha)
    • getShininess

      public float getShininess()
    • setShininess

      public void setShininess(float shininess)
    • isForceBlend

      public boolean isForceBlend()
    • setForceBlend

      public void setForceBlend(boolean forceBlend)