/external/jmonkeyengine/engine/src/core/com/jme3/material/ |
H A D | MaterialList.java | 33 package com.jme3.material; 38 * A map from material name to a material. Used by loaders to locate
|
H A D | FixedFuncBinding.java | 33 package com.jme3.material; 43 * Specifies the material ambient color. 49 * Specifies the material diffuse color. 55 * Specifies the material specular color. 68 * Specifies the material shininess value. 77 * {@link #Color material color}.
|
H A D | MatParamTexture.java | 1 package com.jme3.material;
|
H A D | MaterialDef.java | 33 package com.jme3.material; 65 * Creates a new material definition with the given name. 68 * @param name The debug name of the material definition 76 logger.log(Level.INFO, "Loaded material definition: {0}", name); 80 * Returns the asset key name of the asset from which this material 108 * The debug name of the material definition. 110 * @return debug name of the material definition. 117 * Adds a new material parameter. 129 * Returns the material parameter with the given name. 133 * @return The material paramete [all...] |
H A D | MatParam.java | 32 package com.jme3.material; 45 * Describes a material parameter. This is used for both defining a name and type 46 * as well as a material parameter value. 59 * Create a new material parameter. For internal use only. 85 * Returns the material parameter type. 87 * @return the material parameter type. 94 * Returns the name of the material parameter. 95 * @return the name of the material parameter. 120 * Returns the value of this material parameter. 122 * Material parameters that are used for material definition [all...] |
H A D | Technique.java | 32 package com.jme3.material; 60 * @param owner The material that will own this technique 103 * that were requested by the material definition. 112 * Called by the material to tell the technique a parameter was modified 125 * Called by the material to tell the technique a parameter was cleared 180 * the proper defines based on material parameters.
|
H A D | TechniqueDef.java | 33 package com.jme3.material; 185 * @see #setRenderState(com.jme3.material.RenderState) 242 * Returns the define name which the given material parameter influences. 257 * Adds a define linked to a material parameter. 259 * Any time the material parameter on the parent material is altered, 263 * on the exact details of how the material parameter changes the define. 265 * @param paramName The name of the material parameter to link to.
|
H A D | Material.java | 30 package com.jme3.material; 37 import com.jme3.material.RenderState.BlendMode; 38 import com.jme3.material.RenderState.FaceCullMode; 39 import com.jme3.material.TechniqueDef.LightMode; 40 import com.jme3.material.TechniqueDef.ShadowMode; 61 * <p>A material is essentially a list of {@link MatParam parameters}, 126 * Returns the asset key name of the asset from which this material was loaded. 128 * <p>This value will be <code>null</code> unless this material was loaded 138 * @return the name of the material (not the same as the asset name), the returned value can be null 145 * This method sets the name of the material [all...] |
/external/jmonkeyengine/engine/src/test/jme3test/material/ |
H A D | TestUnshadedModel.java | 1 package jme3test.material; 6 import com.jme3.material.Material;
|
H A D | TestBumpModel.java | 33 package jme3test.material; 38 import com.jme3.material.Material;
|
H A D | TestColoredTexture.java | 33 package jme3test.material; 36 import com.jme3.material.Material;
|
H A D | TestNormalMapping.java | 33 package jme3test.material; 37 import com.jme3.material.Material;
|
H A D | TestSimpleBumps.java | 33 package jme3test.material; 37 import com.jme3.material.Material;
|
H A D | TestParallax.java | 32 package jme3test.material; 40 import com.jme3.material.Material;
|
/external/jmonkeyengine/engine/src/ogre/com/jme3/scene/plugins/ogre/matext/ |
H A D | MaterialExtensionLoader.java | 39 import com.jme3.material.Material; 40 import com.jme3.material.MaterialList; 65 private Material material; field in class:MaterialExtensionLoader 85 logger.log(Level.WARNING, "Cannot locate {0} for material {1}", new Object[]{texKey, key}); 89 material.setTexture(jmeParamName, tex); 101 logger.log(Level.WARNING, "Cannot find MaterialExtension for: {0}. Ignoring material.", extendedMat); 106 material = new Material(assetManager, matExt.getJmeMatDefName()); 110 return material; 125 }else if (statement.getLine().startsWith("material")){ 126 Material material [all...] |
/external/jmonkeyengine/engine/src/core-plugins/com/jme3/material/plugins/ |
H A D | J3MLoader.java | 33 package com.jme3.material.plugins; 36 import com.jme3.material.RenderState.BlendMode; 37 import com.jme3.material.RenderState.FaceCullMode; 38 import com.jme3.material.*; 39 import com.jme3.material.TechniqueDef.LightMode; 40 import com.jme3.material.TechniqueDef.ShadowMode; 65 private Material material; field in class:J3MLoader 150 logger.log(Level.WARNING, "Cannot locate {0} for material {1}", new Object[]{texKey, key}); 272 MatParam p = material.getMaterialDef().getMaterialParam(name); 274 throw new IOException("The material paramete [all...] |
/external/jmonkeyengine/engine/src/test/jme3test/terrain/ |
H A D | TerrainGridAlphaMapTest.java | 17 import com.jme3.material.Material; 64 private Material material; field in class:TerrainGridAlphaMapTest 89 // TERRAIN TEXTURE material 90 material = new Material(assetManager, "Common/MatDefs/Terrain/TerrainLighting.j3md"); 91 material.setBoolean("useTriPlanarMapping", false); 92 //material.setBoolean("isTerrainGrid", true); 93 material.setFloat("Shininess", 0.0f); 98 material.setTexture("DiffuseMap", grass); 99 material.setFloat("DiffuseMap_0_scale", grassScale); 104 material [all...] |
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/materials/ |
H A D | MaterialHelper.java | 35 import com.jme3.material.MatParam;
36 import com.jme3.material.MatParamTexture;
37 import com.jme3.material.Material;
38 import com.jme3.material.RenderState.BlendMode;
39 import com.jme3.material.RenderState.FaceCullMode;
81 * The type of the material's diffuse shader.
88 * The type of the material's specular shader.
169 * This method sets the face cull mode to be used with every loaded material.
179 * This method converts the material structure to jme Material.
181 * structure with material dat 301 getNonTexturedMaterial(Material material, int imageType) argument 344 getParticlesMaterial(Material material, Integer alphaMaskIndex, BlenderContext blenderContext) argument 393 hasTexture(Material material) argument 429 hasTexture(Material material, String textureType) argument [all...] |
/external/jmonkeyengine/engine/src/bullet/com/jme3/bullet/collision/ |
H A D | PhysicsCollisionObject.java | 38 import com.jme3.material.Material; 180 * @param manager AssetManager to load the default wireframe material for the debug shape 210 protected Spatial attachDebugShape(Material material) { argument 211 debugMaterialBlue = material; 212 debugMaterialGreen = material; 213 debugMaterialRed = material; 214 debugMaterialYellow = material; 228 * @param material Material to use for the debug shape
|
/external/jmonkeyengine/engine/src/core/com/jme3/scene/ |
H A D | BatchNode.java | 35 import com.jme3.material.Material; 55 * There is one geometry per different material in the sub tree. 57 * usage is like any other node except you have to call the {@link #batch()} method once all geoms have been attached to the sub scene graph and theire material set 196 Material material = entry.getKey(); 200 list.add(batches.get(material).geometry); 207 batch.geometry.setMaterial(material); 214 batches.put(material, batch); 236 throw new IllegalStateException("No material is set for Geometry: " + g.getName() + " please set a material before batching"); 269 * Sets the material t 275 setMaterial(Material material) argument [all...] |
H A D | Geometry.java | 42 import com.jme3.material.Material; 69 protected Material material; field in class:Geometry 100 * Both the mesh and the material are null, the geometry 111 * The material of the geometry is null, it cannot 225 * Sets the material to use for this geometry. 227 * @param material the material to use for this geometry 230 public void setMaterial(Material material) { argument 232 throw new UnsupportedOperationException("Cannot set the material of a batched geometry, change the material o [all...] |
/external/jmonkeyengine/engine/src/jbullet/com/jme3/bullet/collision/ |
H A D | PhysicsCollisionObject.java | 38 import com.jme3.material.Material; 160 * @param manager AssetManager to load the default wireframe material for the debug shape 190 protected Spatial attachDebugShape(Material material) { argument 191 debugMaterialBlue = material; 192 debugMaterialGreen = material; 193 debugMaterialRed = material; 194 debugMaterialYellow = material; 208 * @param material Material to use for the debug shape
|
/external/jmonkeyengine/engine/src/core/com/jme3/post/ |
H A D | Filter.java | 36 import com.jme3.material.Material;
53 * This texture is applied on a fullscreen quad, with a special material.<br>
54 * This material uses a shader that aplly the desired effect to the scene texture.<br>
68 protected Material material;
field in class:Filter 146 * @param material
148 public void init(Renderer renderer, int width, int height, Format textureFormat, Format depthBufferFormat, int numSample, Material material) {
argument 150 passMaterial = material;
274 * Must return the material used for this filter.
277 * @return the material used for this filter.
|
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/ |
H A D | TerrainGrid.java | 39 import com.jme3.material.Material; 112 protected Material material; field in class:TerrainGrid 146 q.setMaterial(material.clone()); 150 // only clone the material to the quad if it doesn't have a material of its own 151 if(q.getMaterial()==null) q.setMaterial(material.clone()); 273 if (this.material == null) { 444 this.material = mat; 494 material = (Material) c.readSavable("material", nul [all...] |
/external/jmonkeyengine/engine/src/blender/com/jme3/asset/ |
H A D | BlenderKey.java | 44 import com.jme3.material.Material;
45 import com.jme3.material.RenderState.FaceCullMode;
91 * User's default material that is set fo objects that have no material definition in blender. The default value is
92 * null. If the value is null the importer will use its own default material (gray color - like in blender).
334 * This method sets the default material for objects.
336 * the default material
343 * This method returns the default material.
344 * @return the default material
363 oc.write(defaultMaterial, "default-material", nul 574 addMaterial(Material material) argument [all...] |