us.ihmc.graphics3DAdapter.jme
Class JMEAppearanceMaterial

java.lang.Object
  extended by us.ihmc.graphics3DAdapter.jme.JMEAppearanceMaterial

public class JMEAppearanceMaterial
extends java.lang.Object


Constructor Summary
JMEAppearanceMaterial()
           
 
Method Summary
static com.jme3.material.Material createMaterial(JMEAssetLocator assetManager, AppearanceDefinition appearanceDefinition)
           
static com.jme3.material.Material createMaterialFromBufferedImage(JMEAssetLocator contentMan, java.awt.image.BufferedImage bufferedImage)
           
static com.jme3.material.Material createMaterialFromFileURL(JMEAssetLocator contentMan, java.net.URL file)
           
static com.jme3.material.Material createMaterialFromProperties(JMEAssetLocator contentMan, javax.vecmath.Color3f diffuse, javax.vecmath.Color3f ambient, javax.vecmath.Color3f specular, double shininess, double transparancy)
           
static com.jme3.material.Material createMaterialFromSDFAppearance(JMEAssetLocator contentMan, SDFAppearance appearanceDefinition)
           
static com.jme3.material.Material createMaterialFromYoAppearanceMaterial(JMEAssetLocator contentMan, YoAppearanceMaterial appearanceMaterial)
           
static com.jme3.material.Material createMaterialFromYoAppearanceRGBColor(JMEAssetLocator contentMan, YoAppearanceRGBColor appearanceDefinition)
           
static com.jme3.material.Material createMaterialFromYoAppearanceTexture(JMEAssetLocator contentMan, YoAppearanceTexture appearanceDefinition)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMEAppearanceMaterial

public JMEAppearanceMaterial()
Method Detail

createMaterialFromSDFAppearance

public static com.jme3.material.Material createMaterialFromSDFAppearance(JMEAssetLocator contentMan,
                                                                         SDFAppearance appearanceDefinition)

createMaterialFromBufferedImage

public static com.jme3.material.Material createMaterialFromBufferedImage(JMEAssetLocator contentMan,
                                                                         java.awt.image.BufferedImage bufferedImage)

createMaterialFromFileURL

public static com.jme3.material.Material createMaterialFromFileURL(JMEAssetLocator contentMan,
                                                                   java.net.URL file)

createMaterialFromYoAppearanceTexture

public static com.jme3.material.Material createMaterialFromYoAppearanceTexture(JMEAssetLocator contentMan,
                                                                               YoAppearanceTexture appearanceDefinition)

createMaterialFromYoAppearanceRGBColor

public static com.jme3.material.Material createMaterialFromYoAppearanceRGBColor(JMEAssetLocator contentMan,
                                                                                YoAppearanceRGBColor appearanceDefinition)

createMaterialFromYoAppearanceMaterial

public static com.jme3.material.Material createMaterialFromYoAppearanceMaterial(JMEAssetLocator contentMan,
                                                                                YoAppearanceMaterial appearanceMaterial)

createMaterialFromProperties

public static com.jme3.material.Material createMaterialFromProperties(JMEAssetLocator contentMan,
                                                                      javax.vecmath.Color3f diffuse,
                                                                      javax.vecmath.Color3f ambient,
                                                                      javax.vecmath.Color3f specular,
                                                                      double shininess,
                                                                      double transparancy)

createMaterial

public static com.jme3.material.Material createMaterial(JMEAssetLocator assetManager,
                                                        AppearanceDefinition appearanceDefinition)