anchor.diff:  a|.j3m file syntax
   
   a| Float
  -a| (basic Java type) 
  -a| a float (e.g. 0.72) , no comma or parentheses 
  +a| (basic Java type)
  +a| a float (e.g. 0.72) , no comma or parentheses
   
   a| Vector2
   a| `com.jme3.math.Vector2f`
  -a| Two floats, no comma or parentheses 
  -
  -a| Vector3 
  -a| `com.jme3.math.Vector3f` 
  -a| Three floats, no comma or parentheses 
  +a| Two floats, no comma or parentheses
  +
  +a| Vector3
  +a| `com.jme3.math.Vector3f`
  +a| Three floats, no comma or parentheses
   
   a| Vector4
  -a| `com.jme3.math.Vector4f` 
  -a| Four floats, no comma or parentheses 
  -
  -a| Texture2D 
  -a| `com.jme3.texture.Texture2D` 
  -a| Path to texture in `assets` directory, no quotation marks 
  +a| `com.jme3.math.Vector4f`
  +a| Four floats, no comma or parentheses
  +
  +a| Texture2D
  +a| `com.jme3.texture.Texture2D`
  +a| Path to texture in `assets` directory, no quotation marks
   
   a| Texture3D
  -a| `com.jme3.texture.Texture3D` 
  -a| Same as texture 2D except it is interpreted as a 3D texture 
  +a| `com.jme3.texture.Texture3D`
  +a| Same as texture 2D except it is interpreted as a 3D texture
   
   a| TextureCubeMap
  -a| `com.jme3.texture.TextureCubeMap` 
  -a| Same as texture 2D except it is interpreted as a cubemap texture 
  +a| `com.jme3.texture.TextureCubeMap`
  +a| Same as texture 2D except it is interpreted as a cubemap texture
   
   a| Boolean
  -a| (basic Java type) 
  -a| `true` or `false` 
  +a| (basic Java type)
  +a| `true` or `false`
   
   a| Int
  -a| (basic Java type) 
  -a| Integer number, no comma or parentheses 
  -
  -a| Color 
  -a| `com.jme3.math.ColorRGBA` 
  -a| Four floats, no comma or parentheses 
  +a| (basic Java type)
  +a| Integer number, no comma or parentheses
  +
  +a| Color
  +a| `com.jme3.math.ColorRGBA`
  +a| Four floats, no comma or parentheses
   
   a| FloatArray
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| Vector2Array
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| Vector3Array
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| Vector4Array
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| Matrix3
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| Matrix4
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| Matrix3Array
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| Matrix4Array
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| TextureBuffer
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   a| TextureArray
  -a| 
  -a| (Currently not supported in J3M) 
  +a|
  +a| (Currently not supported in J3M)
   
   |===
   
  
positive.code: 
  === Paths
  
  Make sure to get the paths to the textures (.png, .jpg) and material definitions (.j3md) right. 
  
  *  The paths to the built-in .j3md files are relative to jME3's Core Data directory. Just copy the path stated in the <<jme3/advanced/materials_overview#,Material>> table. +
  `Common/MatDefs/Misc/Unshaded.j3md` is resolved to `jme3/src/src/core-data/Common/MatDefs/Misc/Unshaded.j3md`.
  
negative.code: = Saving and Loading Materials with .j3m Files
  :author:
  :revnumber:
  :revdate: 2016/03/17 20:48
  :keywords: material, texture, file, sdk, wireframe, documentation
  :relfileprefix: ../../
  