anchor.diff:  
   *  lib/niftygui:
   **  nifty.jar, nifty-javadoc.jar, xmlpull-xpp3.jar, eventbus.jar
  -**  nifty-default-controls-javadoc.jar, nifty-default-controls.jar, 
  +**  nifty-default-controls-javadoc.jar, nifty-default-controls.jar,
   **  nifty-examples.jar, nifty-examples-javadoc.jar, nifty-style-black.jar
   
   
   
   == Structure of jMonkeyEngine3 JARs
   
  -After the build is complete (in the `dist` directory), you see that the jMonkeyEngine library is split up over several JAR files. This allows for better separation of the parts for different operating systems, projects etc. 
  +After the build is complete (in the `dist` directory), you see that the jMonkeyEngine library is split up over several JAR files. This allows for better separation of the parts for different operating systems, projects etc.
   [cols="3", options="header"]
   |===
   
  -a| JAR file 
  -a| Purpose 
  -a| External Dependence 
  -
  -a| dist/lib/jME3-core.jar 
  -a| Platform-independent core libraries (math, animation, scenegraph, Wavefront OBJ model support, etc) 
  -a| None 
  -
  -a| dist/lib/jME3-effects.jar 
  -a| Core jME3 effects (Water, SSAO etc) 
  -a| None 
  -
  -a| dist/lib/jME3-desktop.jar 
  -a| Desktop PC only jME3 libraries 
  -a| None 
  -
  -a| dist/lib/jME3-plugins.jar 
  -a| Basic import plugins (OgreXML models and j3o XML) 
  -a| None 
  -
  -a| dist/lib/jME3-blender.jar 
  -a| Blender model import plugin (Desktop only) 
  -a| None 
  -
  -a| dist/lib/jME3-networking.jar 
  -a| “Spidermonkey networking library 
  -a| None 
  -
  -a| dist/lib/jME3-jogg.jar 
  -a| J-OGG audio plugin 
  -a| j-ogg-vorbisd.jar, j-ogg-oggd.jar 
  -
  -a| dist/lib/jME3-terrain.jar 
  -a| Terrain system 
  -a| None 
  -
  -a| dist/lib/jME3-jbullet.jar 
  -a| jBullet physics 
  -a| jbullet.jar, vecmath.jar, stack-alloc.jar, asm-all-3.1.jar 
  -
  -a| dist/lib/jME3-bullet.jar 
  +a| JAR file
  +a| Purpose
  +a| External Dependence
  +
  +a| dist/lib/jME3-core.jar
  +a| Platform-independent core libraries (math, animation, scenegraph, Wavefront OBJ model support, etc)
  +a| None
  +
  +a| dist/lib/jME3-effects.jar
  +a| Core jME3 effects (Water, SSAO etc)
  +a| None
  +
  +a| dist/lib/jME3-desktop.jar
  +a| Desktop PC only jME3 libraries
  +a| None
  +
  +a| dist/lib/jME3-plugins.jar
  +a| Basic import plugins (OgreXML models and j3o XML)
  +a| None
  +
  +a| dist/lib/jME3-blender.jar
  +a| Blender model import plugin (Desktop only)
  +a| None
  +
  +a| dist/lib/jME3-networking.jar
  +a| “Spidermonkey networking library
  +a| None
  +
  +a| dist/lib/jME3-jogg.jar
  +a| J-OGG audio plugin
  +a| j-ogg-vorbisd.jar, j-ogg-oggd.jar
  +
  +a| dist/lib/jME3-terrain.jar
  +a| Terrain system
  +a| None
  +
  +a| dist/lib/jME3-jbullet.jar
  +a| jBullet physics
  +a| jbullet.jar, vecmath.jar, stack-alloc.jar, asm-all-3.1.jar
  +
  +a| dist/lib/jME3-bullet.jar
   a| Bullet physics (only jBullet *or* Bullet can be used)
  -a| jME3-bullet-natives.jar 
  -
  -a| dist/lib/jME3-niftygui.jar 
  -a| NiftyGUI support 
  -a| nifty.jar, nifty-default-controls.jar, eventbus.jar, xmlpull-xpp3.jar 
  -
  -a| dist/lib/jME3-lwjgl.jar 
  -a| LWJGL Desktop Renderer 
  +a| jME3-bullet-natives.jar
  +
  +a| dist/lib/jME3-niftygui.jar
  +a| NiftyGUI support
  +a| nifty.jar, nifty-default-controls.jar, eventbus.jar, xmlpull-xpp3.jar
  +
  +a| dist/lib/jME3-lwjgl.jar
  +a| LWJGL Desktop Renderer
   a| lwjgl.jar, jME3-lwjgl-natives.jar, jinput.jar
   
  -a| dist/lib/jME3-android.jar 
  -a| Android Renderer 
  -a| Android system 
  +a| dist/lib/jME3-android.jar
  +a| Android Renderer
  +a| Android system
   
   |===
   
  
positive.code: [cols="2", options="header"]
  |===
  
  a| Source Package 
  a| Description 
  
  <a| src/jbullet       
  a| Game Physics Engine, based on the jBullet framework. +++<strike>Bullet</strike>+++
  
  <a| src/bullet        
  a| Game Physics Engine, based on the native Bullet framework. +++<strike>jBullet</strike>+++
  
  a| src/bullet-common 
  a| Classes common between native and java Bullet implementations.
  
  a| src/bullet-native 
  a| Native Bullet implementation pass:[C++] classes. +++<strike>jBullet</strike>+++
  
  |===
  
  [NOTE]
  
negative.code: = jMonkeyEngine 3 -- Source Structure
  :author:
  :revnumber:
  :revdate: 2016/03/17 20:48
  :relfileprefix: ../
  :imagesdir: ..
  