Преглед на файлове

deploy: a493013c6cf674b9eb8a34b5b48e433a225f884e

stephengold преди 4 години
родител
ревизия
20ef2052dc
променени са 100 файла, в които са добавени 262 реда и са изтрити 569 реда
  1. 1 4
      docs/3.3/bsd_license.html
  2. 1 4
      docs/3.3/contributions/ai/building_recast.html
  3. 3 6
      docs/3.3/contributions/ai/jme3_ai.html
  4. 1 4
      docs/3.3/contributions/ai/monkey_brains.html
  5. 4 7
      docs/3.3/contributions/ai/recast.html
  6. 2 5
      docs/3.3/contributions/ai/steer_behaviours.html
  7. 1 4
      docs/3.3/contributions/contributions.html
  8. 8 11
      docs/3.3/contributions/effect/particles/particles.html
  9. 1 4
      docs/3.3/contributions/effect/particles/reference.html
  10. 3 6
      docs/3.3/contributions/es/entitysystem/advanced.html
  11. 1 4
      docs/3.3/contributions/es/entitysystem/beginner.html
  12. 68 71
      docs/3.3/contributions/es/entitysystem/detailed.html
  13. 1 4
      docs/3.3/contributions/es/entitysystem/entityset.html
  14. 1 4
      docs/3.3/contributions/es/entitysystem/entitysystem.html
  15. 1 4
      docs/3.3/contributions/es/entitysystem/examples/damagesystem.html
  16. 1 4
      docs/3.3/contributions/es/entitysystem/examples/own_logic_thread.html
  17. 13 16
      docs/3.3/contributions/es/entitysystem/interviews.html
  18. 3 6
      docs/3.3/contributions/es/entitysystem/introduction.html
  19. 12 15
      docs/3.3/contributions/es/entitysystem/points.html
  20. 7 10
      docs/3.3/contributions/es/entitysystem/terms.html
  21. 3 6
      docs/3.3/contributions/es/entitysystem/usage.html
  22. 1 4
      docs/3.3/contributions/gui/tonegodgui/alertbox.html
  23. 2 5
      docs/3.3/contributions/gui/tonegodgui/button.html
  24. 2 5
      docs/3.3/contributions/gui/tonegodgui/checkbox.html
  25. 2 5
      docs/3.3/contributions/gui/tonegodgui/combobox.html
  26. 1 4
      docs/3.3/contributions/gui/tonegodgui/createeffects.html
  27. 3 6
      docs/3.3/contributions/gui/tonegodgui/customcontrols.html
  28. 1 4
      docs/3.3/contributions/gui/tonegodgui/dial.html
  29. 1 4
      docs/3.3/contributions/gui/tonegodgui/dialogbox.html
  30. 1 4
      docs/3.3/contributions/gui/tonegodgui/donts.html
  31. 1 4
      docs/3.3/contributions/gui/tonegodgui/dragelement.html
  32. 1 4
      docs/3.3/contributions/gui/tonegodgui/effectmanager.html
  33. 3 6
      docs/3.3/contributions/gui/tonegodgui/element.html
  34. 1 4
      docs/3.3/contributions/gui/tonegodgui/evkeyboard.html
  35. 1 4
      docs/3.3/contributions/gui/tonegodgui/evmousebutton.html
  36. 1 4
      docs/3.3/contributions/gui/tonegodgui/evmousefocus.html
  37. 1 4
      docs/3.3/contributions/gui/tonegodgui/evmousemove.html
  38. 1 4
      docs/3.3/contributions/gui/tonegodgui/evmousewheel.html
  39. 1 4
      docs/3.3/contributions/gui/tonegodgui/evtabfocus.html
  40. 2 5
      docs/3.3/contributions/gui/tonegodgui/indicator.html
  41. 1 4
      docs/3.3/contributions/gui/tonegodgui/label.html
  42. 1 4
      docs/3.3/contributions/gui/tonegodgui/menu.html
  43. 1 4
      docs/3.3/contributions/gui/tonegodgui/multiplescreens.html
  44. 1 4
      docs/3.3/contributions/gui/tonegodgui/osrviewport.html
  45. 1 4
      docs/3.3/contributions/gui/tonegodgui/panel.html
  46. 1 4
      docs/3.3/contributions/gui/tonegodgui/password.html
  47. 4 7
      docs/3.3/contributions/gui/tonegodgui/quickstart.html
  48. 1 4
      docs/3.3/contributions/gui/tonegodgui/radiobutton.html
  49. 1 4
      docs/3.3/contributions/gui/tonegodgui/radiobuttongroup.html
  50. 1 4
      docs/3.3/contributions/gui/tonegodgui/screen.html
  51. 1 4
      docs/3.3/contributions/gui/tonegodgui/scrollarea.html
  52. 2 5
      docs/3.3/contributions/gui/tonegodgui/slider.html
  53. 2 5
      docs/3.3/contributions/gui/tonegodgui/spinner.html
  54. 2 5
      docs/3.3/contributions/gui/tonegodgui/styles.html
  55. 1 4
      docs/3.3/contributions/gui/tonegodgui/textfield.html
  56. 1 4
      docs/3.3/contributions/gui/tonegodgui/tonegodgui.html
  57. 4 7
      docs/3.3/contributions/gui/tonegodgui/tonegodgui_quickstart.html
  58. 1 4
      docs/3.3/contributions/gui/tonegodgui/tonegodgui_scrollarea.html
  59. 1 4
      docs/3.3/contributions/gui/tonegodgui/window.html
  60. 2 5
      docs/3.3/contributions/gui/tonegodgui/xmllayouts.html
  61. 2 5
      docs/3.3/contributions/lanscapes/vegetationsystem/grass.html
  62. 2 5
      docs/3.3/contributions/lanscapes/vegetationsystem/trees.html
  63. 1 4
      docs/3.3/contributions/lanscapes/vegetationsystem/vegetationsystem.html
  64. 1 4
      docs/3.3/contributions/networking/open_game_finder.html
  65. 1 4
      docs/3.3/contributions/projects/rise_of_mutants_project.html
  66. 1 4
      docs/3.3/contributions/shader/shaderblow_project.html
  67. 1 4
      docs/3.3/contributions/tools/charts.html
  68. 2 5
      docs/3.3/contributions/tools/navigation.html
  69. 2 12
      docs/3.3/core/anim/animation.html
  70. 3 6
      docs/3.3/core/animation/animation.html
  71. 1 4
      docs/3.3/core/app/multithreading.html
  72. 3 6
      docs/3.3/core/app/simpleapplication.html
  73. 1 4
      docs/3.3/core/app/state/application_states.html
  74. 3 6
      docs/3.3/core/app/state/capture_audio_video_to_a_file.html
  75. 1 4
      docs/3.3/core/app/state/screenshots.html
  76. 1 4
      docs/3.3/core/app/statsview.html
  77. 1 4
      docs/3.3/core/app/update_loop.html
  78. 2 5
      docs/3.3/core/asset/asset_manager.html
  79. 1 4
      docs/3.3/core/audio/audio.html
  80. 1 4
      docs/3.3/core/audio/audio_environment_presets.html
  81. 4 7
      docs/3.3/core/cinematic/cinematics.html
  82. 2 5
      docs/3.3/core/cinematic/motionpath.html
  83. 2 5
      docs/3.3/core/collision/collision_and_intersection.html
  84. 2 5
      docs/3.3/core/collision/terrain_collision.html
  85. 1 4
      docs/3.3/core/effect/bloom_and_glow.html
  86. 5 8
      docs/3.3/core/effect/effects_overview.html
  87. 1 4
      docs/3.3/core/effect/fade.html
  88. 1 4
      docs/3.3/core/effect/particle_emitters.html
  89. 4 7
      docs/3.3/core/effect/post-processor_water.html
  90. 1 4
      docs/3.3/core/effect/water.html
  91. 1 4
      docs/3.3/core/export/save_and_load.html
  92. 2 5
      docs/3.3/core/gui/loading_screen.html
  93. 1 4
      docs/3.3/core/gui/nifty_gui.html
  94. 1 4
      docs/3.3/core/gui/nifty_gui_best_practices.html
  95. 2 5
      docs/3.3/core/gui/nifty_gui_java_interaction.html
  96. 2 5
      docs/3.3/core/gui/nifty_gui_java_layout.html
  97. 1 4
      docs/3.3/core/gui/nifty_gui_overlay.html
  98. 1 4
      docs/3.3/core/gui/nifty_gui_popup_menu.html
  99. 2 5
      docs/3.3/core/gui/nifty_gui_projection.html
  100. 2 5
      docs/3.3/core/gui/nifty_gui_scenarios.html

+ 1 - 4
docs/3.3/bsd_license.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/ai/building_recast.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 3 - 6
docs/3.3/contributions/ai/jme3_ai.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1338,7 +1335,7 @@ private void createNavMesh() {
     //the surface of the original geometry.
     //Constraints &gt;= 0, default=25
     generator.setContourMaxDeviation(5.0f);
-    //Time allowed before generation process times out in miliseconds.
+    //Time allowed before generation process times out in milliseconds.
     //default=10000
     generator.setTimeout(40000);
 
@@ -1441,7 +1438,7 @@ GeometryBatchFactory.mergeGeometries(findGeometries(app.getRootNode(),
 </div>
 </div>
 <div class="paragraph">
-<p>If you look at the second contructor for the <code>NavMesh</code> class you will see this is all it does. You would use this constructor if you were loading a <code>Mesh</code> from a geometry that had already been optimized and saved into your <code>Assets</code> folder for example.</p>
+<p>If you look at the second constructor for the <code>NavMesh</code> class you will see this is all it does. You would use this constructor if you were loading a <code>Mesh</code> from a geometry that had already been optimized and saved into your <code>Assets</code> folder for example.</p>
 </div>
 <div class="listingblock">
 <div class="content">

+ 1 - 4
docs/3.3/contributions/ai/monkey_brains.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 4 - 7
docs/3.3/contributions/ai/recast.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1148,7 +1145,7 @@ if (!RecastBuilder.erodeWalkableArea(context, config.getWalkableRadius(), compac
 }
 
 // Partition the heightfield so that we can use simple algorithm later to triangulate the walkable areas.
-// There are 3 martitioning methods, each with some pros and cons:
+// There are 3 partitioning methods, each with some pros and cons:
 // 1) Watershed partitioning
 //   - the classic Recast partitioning
 //   - creates the nicest tessellation
@@ -1157,8 +1154,8 @@ if (!RecastBuilder.erodeWalkableArea(context, config.getWalkableRadius(), compac
 //   - the are some corner cases where this method creates produces holes and overlaps
 //      - holes may appear when a small obstacles is close to large open area (triangulation can handle this)
 //      - overlaps may occur if you have narrow spiral corridors (i.e stairs), this make triangulation to fail
-//   * generally the best choice if you precompute the nacmesh, use this if you have large open areas
-// 2) Monotone partioning
+//   * generally the best choice if you precompute the navmesh, use this if you have large open areas
+// 2) Monotone partitioning
 //   - fastest
 //   - partitions the heightfield into regions without holes and overlaps (guaranteed)
 //   - creates long thin polygons, which sometimes causes paths with detours

+ 2 - 5
docs/3.3/contributions/ai/steer_behaviours.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1055,7 +1052,7 @@
 <h2 id="overview"><a class="anchor" href="#overview"></a>Overview</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p><strong>Avaliable behaviours:</strong></p>
+<p><strong>Available behaviours:</strong></p>
 </div>
 <div class="ulist">
 <ul>

+ 1 - 4
docs/3.3/contributions/contributions.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 8 - 11
docs/3.3/contributions/effect/particles/particles.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1138,7 +1135,7 @@ The code for this particle system can be found <a href="https://github.com/jMonk
         ParticleController pCtrl = new ParticleController(
 // The name of the emitter
                 "SimpleFire",
-// Use a simple point mesh (the fastest but most limitted mesh type) with the specified
+// Use a simple point mesh (the fastest but most limited mesh type) with the specified
 // image (from jME3-testdata). The image actually contains a 2x2 grid of sprites.
                 new PointMesh(assetManager, "Effects/Explosion/flame.png", 2, 2),
 // Allow at most 32 particles at any time
@@ -1188,7 +1185,7 @@ The code for this particle system can be found <a href="https://github.com/jMonk
         ParticleController pCtrl = new ParticleController(
 // The name of the emitter
                 "SimpleFire",
-// Use a simple point mesh (the fastest but most limitted mesh type) with the specified
+// Use a simple point mesh (the fastest but most limited mesh type) with the specified
 // image (from jME3-testdata). The image actually contains a 2x2 grid of sprites.
                 new PointMesh(assetManager, "Effects/Explosion/flame.png", 2, 2),
 // Allow at most 50 particles at any time, the particles are lasting longer this time
@@ -1300,7 +1297,7 @@ The code for this particle system can be found <a href="https://github.com/jMonk
         pCtrl = new ParticleController(
 // The name of the emitter
                 "SpellBase",
-// Use a simple point mesh (the fastest but most limitted mesh type) with the specified
+// Use a simple point mesh (the fastest but most limited mesh type) with the specified
 // image (from jME3-testdata). The image actually contains a 2x2 grid of sprites.
                 new PointMesh(assetManager, "Textures/flame.png", 2, 2),
 // Allow at most 76 particles at any time
@@ -1384,7 +1381,7 @@ The code for this particle system can be found <a href="https://github.com/jMonk
         ParticleController pCtrl = new ParticleController(
 // The name of the emitter
                 "SimpleFire",
-// Use a simple point mesh (the fastest but most limitted mesh type) with the specified
+// Use a simple point mesh (the fastest but most limited mesh type) with the specified
 // image (from jME3-testdata). The image actually contains a 2x2 grid of sprites.
                 new PointMesh(assetManager, "Textures/flame.png", 2, 2),
 // Allow at most 1200 particles at any time, the particles are lasting longer this time
@@ -1395,7 +1392,7 @@ The code for this particle system can be found <a href="https://github.com/jMonk
 // And at most 5 seconds
                 5,
 // A MeshSource scans a geometry and picks a random point on the surface of that
-// geometry in order to emit the particle from it. The particle has an inital velocity
+// geometry in order to emit the particle from it. The particle has an initial velocity
 // of 1wu/s along the normal of the triangle from which it is emitted.
                 new MeshSource(g),
 // Emit particles at regular intervals, 10 particles every second
@@ -1409,7 +1406,7 @@ The code for this particle system can be found <a href="https://github.com/jMonk
 // from the emitter and then allow the GravityInfluencer to change the direction
 // of motion but constrain the speed
                 new SpeedInfluencer(0.25f, 0.25f),
-// Fade the paticles through a range of colours
+// Fade the particles through a range of colours
                 new MultiColorInfluencer(
                     new MultiColorInfluencer.Stage(0, new ColorRGBA(1, 1, 0.1f, 1)),
                     new MultiColorInfluencer.Stage(0.25f, new ColorRGBA(1, 0, 0, 0.25f)),
@@ -1607,7 +1604,7 @@ The code for this particle system can be found <a href="https://github.com/jMonk
 <p>You can see that while dramatic the fire is left behind each particle, this is because although it is emitted from the face of the particle at its current position it has no knowledge of how that particle is moving.</p>
 </div>
 <div class="paragraph">
-<p>To allow for this we also offer a different emitter, this allows one ParticleController to act as the source for another. The emitted particles are then able to start with the same velocity and rotation of the particle they are being emitted from and then move onwards from there as appropriate.</p>
+<p>To allow for this we also offer a different emitter, this allows one ParticleController to act as the source for another. The emitted particles are then able to start with the same velocity and rotation of the particle they are being emitted from and then move onward from there as appropriate.</p>
 </div>
 <div class="paragraph">
 <p>Leave everything else the same but change the MeshSource into</p>

+ 1 - 4
docs/3.3/contributions/effect/particles/reference.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 3 - 6
docs/3.3/contributions/es/entitysystem/advanced.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1121,7 +1118,7 @@ Therefore all Components need an empty constructor when they are stored in a dat
 Otherwise it is not possible to load the Component.</p>
 </div>
 <div class="paragraph">
-<p>Because SQL librarys can be different this Entity System only concentrate on working with hsqldb.
+<p>Because SQL libraries can be different this Entity System only concentrate on working with hsqldb.
 <a href="http://hsqldb.org/">http://hsqldb.org/</a></p>
 </div>
 </div>
@@ -1129,7 +1126,7 @@ Otherwise it is not possible to load the Component.</p>
 <h3 id="hybrid"><a class="anchor" href="#hybrid"></a>Hybrid</h3>
 <div class="paragraph">
 <p>Because saving/loading the component objects from a SQL Database is slow this does not work for components who are changed recently. (PositionComponent)
-On the other hand checking weather an entity owns a special component ist faster in a SQL database.
+On the other hand checking whether an entity owns a special component is faster in a SQL database.
 To keep both benefits there is the Hybrid approach:</p>
 </div>
 <div class="ulist">

+ 1 - 4
docs/3.3/contributions/es/entitysystem/beginner.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 68 - 71
docs/3.3/contributions/es/entitysystem/detailed.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1019,7 +1016,7 @@
 <p>You should 've read a brief introduction here: <a href="introduction.html" class="page">entitysystem:introduction</a></p>
 </div>
 <div class="paragraph">
-<p>And if you still have some concerning you are in the right place!</p>
+<p>And if you still have some concerns you are in the right place!</p>
 </div>
 <div class="admonitionblock important">
 <table>
@@ -1044,10 +1041,10 @@
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p>You may read famous T-machine article about entity systems in mmorpg.</p>
+<p>You may read famous T-machine article about entity systems in MMORPGs.</p>
 </li>
 <li>
-<p>You may come from Unity, UDK, or other engine used it</p>
+<p>You may come from Unity, UDK, or another engine that used it</p>
 </li>
 <li>
 <p>You may come from Database and web world</p>
@@ -1074,7 +1071,7 @@
 </ol>
 </div>
 <div class="paragraph">
-<p>I hope this page will help you 30% the way to reach the destination. It&#8217;s the place where we concern about the design wisdoms of ES, and consider its detailed implementation in Java, eventually integrate in JME3 for a real-time game.</p>
+<p>I hope this page will help you 30% the way to reach the destination. It&#8217;s the place where we concern about the design wisdom of ES, and consider its detailed implementation in Java, eventually integrate in JME3 for a real-time game.</p>
 </div>
 <div class="admonitionblock important">
 <table>
@@ -1084,7 +1081,7 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Before you start, I also want to mention that there are fews implementation of ES in JME3, after read this page, you can judge the design of each one arcodingly and choose one. Also read the interviews with each authors about their approaches!</p>
+<p>Before you start, I also want to mention that there are few implementations of ES in JME3, after read this page, you can judge the design of each one accordingly and choose one. Also read the interviews with each authors about their approaches!</p>
 </div>
 </td>
 </tr>
@@ -1134,7 +1131,7 @@
 <p>Entity System in turn is the Core and fundamental and most obvious implementation design of COP (Component oriented programming) in real-time application scale!!!</p>
 </div>
 <div class="paragraph">
-<p>In fact the implementation detail of Entity system is various, some may resembling database core, some may have troubles with OOP incompatibility, some may appear to get all the good of Functional language…</p>
+<p>In fact the implementation details of Entity systems vary, some may resemble database core, some may have troubles with OOP incompatibility, some may appear to get all the good of Functional language…</p>
 </div>
 <div class="paragraph">
 <p>but note that Entity System really stand on its own terminology on this single page:</p>
@@ -1147,7 +1144,7 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>We are talking about the ES within COP, but implemented by an pure OOP like Java.</p>
+<p>We are talking about the ES within COP, but implemented by a pure OOP like Java.</p>
 </div>
 </td>
 </tr>
@@ -1225,7 +1222,7 @@ Definition notations:
 <p>Components are <strong>added</strong> to the Entities.</p>
 </div>
 <div class="paragraph">
-<p>There can <strong>only exists one component</strong> of the same class for one entity at the same time.</p>
+<p>There can <strong>only exist one component</strong> of the same class for one entity at the same time.</p>
 </div>
 <div class="paragraph">
 <p>As you can see <strong>Entities are made flexible up of different Components</strong>. <em>You need your Armored Robot?</em> No Problem, you only need to combine the right components. Besides you are able to remove/change/add components during the game <strike>which is a huge benefit of Entity Systems.</strike></p>
@@ -1301,10 +1298,10 @@ Definition notations:
 <p>Decoupling : each piece can work together without aware of each other.</p>
 </li>
 <li>
-<p>Resuable : can be easily bring to use again somewhere else</p>
+<p>Reusable : can be easily bring to use again somewhere else</p>
 </li>
 <li>
-<p>Primitive unit : each piece from a simplest form which contain, fullfil it self.</p>
+<p>Primitive unit : each piece from a simplest form which contains, fulfills itself.</p>
 </li>
 <li>
 <p>Data who decide: data decide each and every result, activities of the software</p>
@@ -1319,7 +1316,7 @@ Definition notations:
 <p>Homogeneous data : data is treat the same</p>
 </li>
 <li>
-<p>Regular workload : software that run at regular rate, kind of ballance trade off between performance and complexity</p>
+<p>Regular workload : software that run at regular rate, kind of balance trade off between performance and complexity</p>
 </li>
 <li>
 <p>Simple dataflow: the flow of the data is easy to watch, inspect, start stop, manipulate. As the root reason for regular workload!</p>
@@ -1343,7 +1340,7 @@ Definition notations:
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Here is some terms will be mentioned below but ussually have misunderstaned or misplaced because of their confusioness. Try to do another research to make sure you understand clearly all the terms first!</p>
+<p>Here are some terms that will be mentioned below but usually have misunderstood or misplaced because of their confusions. Try to do another research to make sure you understand clearly all the terms first!</p>
 </div>
 </td>
 </tr>
@@ -1378,7 +1375,7 @@ Definition notations:
 <div class="sectionbody">
 <div class="paragraph">
 <p>From more 'open' perspective the core elements can be viewed as, but remember the name as a noun can be mislead:
-<em>This resulted as a dicussion of @pspeed and toolforger, eventually is form a skeptical question, it&#8217;s really interesting by how we all see this problem confused at first!!</em></p>
+<em>This resulted as a discussion of @pspeed and toolforger, eventually is form a skeptical question, it&#8217;s really interesting by how we all see this problem confused at first!!</em></p>
 </div>
 <div class="paragraph">
 <p>]
@@ -1396,7 +1393,7 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 </div>
 </div>
 <div class="sect1">
-<h2 id="gotchas-practical-wisdoms"><a class="anchor" href="#gotchas-practical-wisdoms"></a>Gotchas &amp; Practical wisdoms</h2>
+<h2 id="gotchas-practical-wisdom"><a class="anchor" href="#gotchas-practical-wisdom"></a>Gotchas &amp; Practical wisdom</h2>
 <div class="sectionbody">
 <div class="admonitionblock tip">
 <table>
@@ -1430,20 +1427,20 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <div class="sect2">
 <h3 id="has-is"><a class="anchor" href="#has-is"></a>Has ~ Is?</h3>
 <div class="paragraph">
-<p>From software designer POV, Relationship in COP is a sensitive topic; by nature, Component is against (or overide) Relation.</p>
+<p>From software designer POV, Relationship in COP is a sensitive topic; by nature, Component is against (or override) Relation.</p>
 </div>
 <div class="paragraph">
-<p>The deception &#8216;Has&#8217; relationship between Entity and its Component actually represent everything in various meaning from the literature &#8216;Is&#8217; , or literature &#8216;Has&#8217;.. to &#8216;related to&#8217;. BUT keep in mind, this is blury and its almost always implemented as indirect acess, not like a property in an object but envolve processing-lookup under the curtain! So you may find this difficult to extract and detect these different from your tranditional OOP software design!</p>
+<p>The deception &#8216;Has&#8217; relationship between Entity and its Component actually represent everything in various meaning from the literature &#8216;Is&#8217; , or literature &#8216;Has&#8217;.. to &#8216;related to&#8217;. BUT keep in mind, this is blurry and it&#8217;s almost always implemented as indirect access, not like a property in an object but involves processing-lookup under the curtain! So you may find this difficult to extract and detect these different from your traditional OOP software design!</p>
 </div>
 </div>
 <div class="sect2">
 <h3 id="some-insights"><a class="anchor" href="#some-insights"></a>Some insights</h3>
 <div class="paragraph">
-<p>This is the place to share the &#8220;real&#8221; world difficuties when working with ES, here in JME3 or in other engines. In Practical wisdoms will raise some known solutions for them. This section may revive some part of the Cons or known issues sections but practically.</p>
+<p>This is the place to share the &#8220;real&#8221; world difficulties when working with ES, here in JME3 or in other engines. In Practical Wisdom, we will raise some known solutions for them. This section may revive some part of the Cons or known issues sections but practically.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="practical-wisdoms"><a class="anchor" href="#practical-wisdoms"></a>Practical wisdoms</h3>
+<h3 id="practical-wisdom"><a class="anchor" href="#practical-wisdom"></a>Practical wisdom</h3>
 
 </div>
 </div>
@@ -1457,15 +1454,15 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <div class="sect2">
 <h3 id="why-debatable-short"><a class="anchor" href="#why-debatable-short"></a>Why debatable [Short]?</h3>
 <div class="paragraph">
-<p>Because apply to each game, the scenarios and usecases are vary difference. Situation changes, a design which should be right can be a failure!  You may see the point.</p>
+<p>Because apply to each game, the scenarios and usecases are very different. Situation changes, a design which should be right can be a failure!  You may see the point.</p>
 </div>
 <div class="paragraph">
-<p>This topic start flame in almost every dicussions I&#8217;ve come through, someone should be like OOP versus COP, ES is not for all,..etc. At first, the debate should focus into a specific scope, specific genre. Here (this page) we still arrange the statements like general scope. But later in the interviews you can see some &#8220;real&#8221; applications and implementations.</p>
+<p>This topic start flame in almost every discussions I&#8217;ve come through, someone should be like OOP versus COP, ES is not for all,..etc. At first, the debate should focus into a specific scope, specific genre. Here (this page) we still arrange the statements like general scope. But later in the interviews you can see some &#8220;real&#8221; applications and implementations.</p>
 </div>
 <div class="sect3">
 <h4 id="should-be"><a class="anchor" href="#should-be"></a>Should be?</h4>
 <div class="paragraph">
-<p>Theoricaly an Java ES done right should be:</p>
+<p>Theoretically a Java ES done right should be:</p>
 </div>
 <div class="olist arabic">
 <ol class="arabic">
@@ -1477,20 +1474,20 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>– Mutable : as bean with setter and getter</p>
 </li>
 <li>
-<p>– Immutate : as bean with getter, should be replace if changed.</p>
+<p>– Immutable : as bean with getter, should be replaced if changed.</p>
 </li>
 </ol>
 </div>
 </li>
 <li>
-<p>Multi-threading, concurency enable : very debatable</p>
+<p>Multi-threading, concurrency enable : very debatable</p>
 <div class="olist loweralpha">
 <ol class="loweralpha" type="a">
 <li>
-<p>– As my experience, pure data or not is not clear contract to multi-threading success. Consider other things happen outside of ES scope, so it not an solid waranty that those component will not be touched by any other thread.</p>
+<p>– As my experience, pure data or not is not clear contract to multi-threading success. Consider other things happen outside of ES scope, so it not an solid warranty that those component will not be touched by any other thread.</p>
 </li>
 <li>
-<p>– Also if there is a contract that no other thread touching those data, in Java style via synchonization or other paradigm like actor… multi-threading also consider success but just more complicated!</p>
+<p>– Also if there is a contract that no other thread touching those data, in Java style via synchronization or other paradigm like actor… multi-threading also consider success but just more complicated!</p>
 </li>
 </ol>
 </div>
@@ -1519,13 +1516,13 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>– Send over network?</p>
 </li>
 <li>
-<p>– Change sets are resembling Databse concept, what about tranactions?</p>
+<p>– Change sets are resembling Database concept, what about transactions?</p>
 </li>
 </ol>
 </div>
 </li>
 <li>
-<p>Is enterprise friendly (expanable/ extensible/ modulizable)</p>
+<p>Is enterprise friendly (expandable/ extensible/ modularizable)</p>
 <div class="olist loweralpha">
 <ol class="loweralpha" type="a">
 <li>
@@ -1548,27 +1545,27 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 </div>
 </li>
 <li>
-<p>Restrictions and limitation</p>
+<p>Restrictions and limitations</p>
 <div class="olist loweralpha">
 <ol class="loweralpha" type="a">
 <li>
 <p>– No dynamic Java object methods in Component ? What about Entities and Systems ( Processors)</p>
 </li>
 <li>
-<p>– An overal way to manage and config Systems, freely chose? How to hook to its routine?</p>
+<p>– An overall way to manage and config Systems, freely chose? How to hook to its routine?</p>
 </li>
 </ol>
 </div>
 </li>
 <li>
-<p>Depedencies</p>
+<p>Dependencies</p>
 <div class="olist loweralpha">
 <ol class="loweralpha" type="a">
 <li>
-<p>– The separation of components are clear, as no dependencies at all. Hard cored, scripted or injected will break the overal contract!</p>
+<p>– The separation of components are clear, as no dependencies at all. Hard cored, scripted or injected will break the overall contract!</p>
 </li>
 <li>
-<p>– The separation of Entities. What about depedencies of entities? Ex: parent/ child relationship in JME spatial. How the framework handle that?</p>
+<p>– The separation of Entities. What about dependencies of entities? Ex: parent/ child relationship in JME spatial. How the framework handle that?</p>
 </li>
 <li>
 <p>– The separation of Systems. Ex: any contract about that?</p>
@@ -1579,7 +1576,7 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 </ol>
 </div>
 <div class="paragraph">
-<p>Detailed explaination : <a href="points.html" class="page">points</a></p>
+<p>Detailed explanation : <a href="points.html" class="page">points</a></p>
 </div>
 </div>
 </div>
@@ -1661,7 +1658,7 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>Usually in MMO where BLOB happen.</p>
 </li>
 <li>
-<p>Batch/ cache processing enviroment, device. GPU, others.</p>
+<p>Batch/ cache processing environment, device, GPU, others.</p>
 </li>
 </ol>
 </div>
@@ -1769,7 +1766,7 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>Reusable with prefab</p>
 </li>
 <li>
-<p>Batch / Concurent processing/caching as in modern CPU, GPU</p>
+<p>Batch / Concurrent processing/caching as in modern CPU, GPU</p>
 </li>
 <li>
 <p>… ten more</p>
@@ -1799,16 +1796,16 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>No OOP: COP Done &#8220;right&#8221; means forget about almost all OOP things: Pure data, Class become Type, no inheritance, encapsulation…etc , no best of both world!</p>
 </li>
 <li>
-<p>Spliting dilemma: Same with OOP Classify problem: How to split, how to change the data when you change the splits?</p>
+<p>Splitting dilemma: Same with OOP Classify problem: How to split, how to change the data when you change the splits?</p>
 </li>
 <li>
-<p>Duplicated component: Same root as confusion in component spliting but, this problem about how can we made a more than one component of a kind per object entity… Ex: Car with 4 wheels, the component will be a 1stWheel, 2ndWheel, or a single list of WheelComponent… ?</p>
+<p>Duplicated component: Same root as confusion in component splitting but, this problem about how can we made a more than one component of a kind per object entity… Ex: Car with 4 wheels, the component will be a 1stWheel, 2ndWheel, or a single list of WheelComponent… ?</p>
 </li>
 <li>
 <p>Data resampling problem in game, data such as textures, text, 3d models everything … should be crafted: made, converted again to suite with existing data model – that’s the component in the ES.</p>
 </li>
 <li>
-<p>Mindset change problem: One will have to re-code a fews time to implement an ES, in initial, half ass and full level.</p>
+<p>Mindset change problem: One will have to re-code a few times to implement an ES, in initial, half ass and full level.</p>
 </li>
 <li>
 <p>Flat table problem: Because ES is a big table by nature, with component set is a row. It’s as efficient even less than a big table, which form the flat table problem as seen in many indexed base database. Tree, Graph and other data structure will almost immediately break the ES contract!!</p>
@@ -1817,10 +1814,10 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>Observation problem: As update beat over listening method, ES restrict the observation methods a lot.</p>
 </li>
 <li>
-<p>Sercurity problem : No encapsulation, kind of no private POJO mean no java power in protecting data, a lot of security holes! ES implementations and COP forget all about sercurity danger as Component contracted to be processed by Processor but not hiding its content.</p>
+<p>Security problem : No encapsulation, kind of no private POJO mean no java power in protecting data, a lot of security holes! ES implementations and COP forget all about security danger as Component contracted to be processed by Processor but not hiding its content.</p>
 </li>
 <li>
-<p>Scale : In theory, ES should scale well..!!! But read this carefully or mislead it, enterprise system need much more than just a way to orginize your data!!!</p>
+<p>Scale : In theory, ES should scale well..!!! But read this carefully or mislead it, enterprise system need much more than just a way to organize your data!!!</p>
 </li>
 </ol>
 </div>
@@ -1835,17 +1832,17 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Of course, ES has its mising features!!!!</p>
+<p>Of course, ES has its missing features!!!!</p>
 </div>
 </td>
 </tr>
 </table>
 </div>
 <div class="paragraph">
-<p>But for some reason its design&#8217;s consider good for real=time application like a &#8220;common&#8221; video Game, or &#8220;common&#8221; simmulation; especially common in MMO world.</p>
+<p>But for some reason its designs are considered good for real-time application like a &#8220;common&#8221; video Game, or &#8220;common&#8221; simulation; especially common in MMO world.</p>
 </div>
 <div class="paragraph">
-<p>Here is a short of &#8216;why&#8217; answers from a software architecture designer view, explain based on its borrowed ideas: [This is very different from various source you&#8217;ve read, because it&#8217;s not embeded any implementation details!!!]</p>
+<p>Here is a short of &#8216;why&#8217; answers from a software architecture designer view, explain based on its borrowed ideas: [This is very different from various sources you&#8217;ve read, because it&#8217;s not embedded any implementation details!!!]</p>
 </div>
 <div class="olist arabic">
 <ol class="arabic">
@@ -1853,10 +1850,10 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>Decoupling : each piece can work together without aware of each other.</p>
 </li>
 <li>
-<p>Resuable : can be easily bring to use again somewhere else.</p>
+<p>Reusable : can be easily put to use again somewhere else.</p>
 </li>
 <li>
-<p>Composable : each piece can work together</p>
+<p>Composable : pieces can work together</p>
 </li>
 </ol>
 </div>
@@ -1866,7 +1863,7 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p>Primitive unit : each piece from a simplest form which contain, fullfil it self.</p>
+<p>Primitive unit : each piece from a simplest form which contains, fulfills itself.</p>
 </li>
 </ol>
 </div>
@@ -1924,7 +1921,7 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>Homogeneous data : data is treat the same</p>
 </li>
 <li>
-<p>Regular workload : software that run at regular rate, kind of ballance trade off between performance and complexity</p>
+<p>Regular workload : software that run at regular rate, kind of balance trade off between performance and complexity</p>
 </li>
 <li>
 <p>Simple dataflow: the flow of the data is easy to watch, inspect, start stop, manipulate. As the root reason for regular workload!</p>
@@ -1932,7 +1929,7 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 </ol>
 </div>
 <div class="paragraph">
-<p>(*) These lead to a lot of simple but efficient algorithm to get high performance in runtime for a software such like a &#8220;common&#8221; video game, which run in console, GPU, CPU which envolve and share the same model with cache and batch intructions, an a certain hearbeat…Notice the bottleneck of CPU-GPU and between different processing unit, platform is the most headache of Game designer for decade is ease with the regular workload; let the game run smoothly and stable, result into nice visual representation..</p>
+<p>(*) These lead to a lot of simple but efficient algorithm to get high performance in runtime for a software such like a &#8220;common&#8221; video game, which run in console, GPU, CPU which involve and share the same model with cache and batch instructions, an a certain heartbeat…Notice the bottleneck of CPU-GPU and between different processing unit, platform is the most headache of Game designer for decade is ease with the regular workload; let the game run smoothly and stable, result into nice visual representation..</p>
 </div>
 </div>
 <div class="sect2">
@@ -1954,18 +1951,18 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p>Even if done right, the ES also have it underlying issues which noticed by its authors, (that means annoying things)!</p>
 </div>
 <div class="paragraph">
-<p><strong>Why this section havs things from the Cons section but consider differrently?</strong></p>
+<p><strong>Why this section has things from the Cons section but consider differently?</strong></p>
 </div>
 <div class="paragraph">
-<p>In Cons section descible problem should be concerned, likely to be done wrong, or the limit of the design they can be solve in implementations or not is not important!</p>
+<p>The Cons section describes problems should be concerned, likely to be done wrong, or the limit of the design they can be solved in implementations or not is not important!</p>
 </div>
 <div class="paragraph">
-<p>Known issue is the problem persist in even the well designed; or persist due to the underlying infrastructure, application, programming language, etc!!</p>
+<p>Known issue means the problem persists in even the well designed; or persist due to the underlying infrastructure, application, programming language, etc!!</p>
 </div>
 <div class="sect3">
 <h4 id="communication"><a class="anchor" href="#communication"></a>Communication:</h4>
 <div class="paragraph">
-<p>Happen in non pure data solution, when Components don’t function independently of each other. Some means of communication is necessary</p>
+<p>Happens in non pure data solution, when Components don’t function independently of each other. Some means of communication is necessary.</p>
 </div>
 <div class="ulist">
 <ul>
@@ -1985,19 +1982,19 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 </ul>
 </div>
 <div class="paragraph">
-<p>In pure data solution, by not query or just loop through interested component at one update cycle, the Processor eases out the need of other communication, but in complex scenario, such as combine with outter event handling such as Network, where message passing is nature, the problem still persist!</p>
+<p>In pure data solution, by not query or just loop through interested component at one update cycle, the Processor eases out the need of other communication, but in complex scenario, such as combine with outer event handling such as Network, where message passing is nature, the problem still persist!</p>
 </div>
 </div>
 <div class="sect3">
 <h4 id="script"><a class="anchor" href="#script"></a>Script</h4>
 <div class="paragraph">
-<p>The &#8220;script problem&#8221; happen by the same reason with the &#8220;communication problem&#8221; mixed with &#8220;pure&#8221; data or &#8220;not&#8221; problem. When an component is hard to inspect, its outter relationship hard to define and its property is rejected to change, how can you script it?</p>
+<p>The &#8220;script problem&#8221; happens for the same reason with the &#8220;communication problem&#8221; mixed with &#8220;pure&#8221; data or &#8220;not&#8221; problem. When a component is hard to inspect, its outer relationship hard to define and its property is rejected to change, how can you script it?</p>
 </div>
 <div class="paragraph">
 <p>Read: <a href="http://blog.gemserk.com/2011/11/13/scripting-with-artemis/">http://blog.gemserk.com/2011/11/13/scripting-with-artemis/</a></p>
 </div>
 <div class="paragraph">
-<p>Nearly one end up back to half ass solution, not a pure data ES if their really need scripting in.</p>
+<p>Nearly one end up back to half-assed solution, not a pure data ES if their really need scripting in.</p>
 </div>
 </div>
 <div class="sect3">
@@ -2022,7 +2019,7 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p><u>@atomix POV:</u></p>
 </div>
 <div class="paragraph">
-<p>As said, as a long term java developer and also an artist. I can not see a strong, confident reason why we should switch over to COP at the moment.</p>
+<p>As said, as a long term Java developer and also an artist. I can not see a strong, confident reason why we should switch over to COP at the moment.</p>
 </div>
 <div class="paragraph">
 <p>BLOB is not a problem with a carefully designed software, same as hard as split your components… Deep inheritance even multi inheritance problem can not be reached in an indie project, and even it reached, maintain it always easier than redesign a 3D model to change the export pipeline!!!</p>
@@ -2034,18 +2031,18 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 <p><strong>BUT</strong> They have IDE support, profiler, proved technologies, lot more… We talking about a no IDE support paradigm with plain text editor, table and some black magic, tell me more about the company will approve your plan?</p>
 </div>
 <div class="paragraph">
-<p>Some alternate solution may solve almost your design goal when you likely to use an ES:</p>
+<p>Some alternative solutions may solve almost your design goals when you are likely to use an ES:</p>
 </div>
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p>Smart bean framework : try Spring, EJB. For Enterprise, if you&#8217;ve known EJB and Spring, you will not bet in home grown ES, dont you?</p>
+<p>Smart bean framework : try Spring, EJB. For Enterprise, if you&#8217;ve known EJB and Spring, you will not bet in home grown ES, don&#8217;t you?</p>
 </li>
 <li>
 <p>Actor framework: try AKKA</p>
 </li>
 <li>
-<p>If you see java as a failure, try Scala’s trail …</p>
+<p>If you see Java as a failure, try Scala’s trail …</p>
 </li>
 </ol>
 </div>
@@ -2090,11 +2087,11 @@ Entity &#8594; ID. It just binds the components together, in the sense that ther
 </table>
 </div>
 <div class="paragraph">
-<p>This chapter dedicated to people still who really want to <strong>switch to this new paradigm</strong> after all the warning and awarenesses.
+<p>This chapter dedicated to people still who really want to <strong>switch to this new paradigm</strong> after all the warnings and awarenesses.
 So this chapter will mainly answer the BIG question:</p>
 </div>
 <div class="paragraph">
-<p><strong>What should be change to adapt to this new paradigm?</strong></p>
+<p><strong>What should be changed to adapt to this new paradigm?</strong></p>
 </div>
 <div class="sect2">
 <h3 id="what-will-we-face"><a class="anchor" href="#what-will-we-face"></a>What will we face</h3>
@@ -2172,9 +2169,9 @@ So this chapter will mainly answer the BIG question:</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="implementation-and-scope-of-each-projects"><a class="anchor" href="#implementation-and-scope-of-each-projects"></a>Implementation, and scope of each projects:</h3>
+<h3 id="implementation-and-scope-of-each-project"><a class="anchor" href="#implementation-and-scope-of-each-project"></a>Implementation and scope of each project:</h3>
 <div class="paragraph">
-<p>The comparasions will focus in these below points, follow with the scope, status of each projects</p>
+<p>The comparisons will focus in these below points, follow with the scope, status of each projects</p>
 </div>
 <div class="olist arabic">
 <ol class="arabic">
@@ -2185,7 +2182,7 @@ So this chapter will mainly answer the BIG question:</p>
 <p>Pure data or not?</p>
 </li>
 <li>
-<p>Multi-threading, concurency enable or not?</p>
+<p>Multi-threading, concurrency enable or not?</p>
 </li>
 <li>
 <p>Communication: Event messaging enable or not?</p>
@@ -2194,7 +2191,7 @@ So this chapter will mainly answer the BIG question:</p>
 <p>Is database (and other kind of persistent) friendly or not?</p>
 </li>
 <li>
-<p>Is enterprise friendly (expanable/ extensible/ modulizable) or not?</p>
+<p>Is enterprise friendly (expandable/ extensible/ modulizable) or not?</p>
 </li>
 <li>
 <p>Script possibilities?</p>
@@ -2218,7 +2215,7 @@ So this chapter will mainly answer the BIG question:</p>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>The Comparasion table is in Google doc: Help me fill it!!!!</p>
+<p>The comparison table is in Google Docs: Help me fill it!!!!</p>
 </div>
 </td>
 </tr>
@@ -2272,7 +2269,7 @@ So this chapter will mainly answer the BIG question:</p>
 <p><strong>Worth to read, paper of another C++ ES leader of cistron project <a href="https://code.google.com/archive/p/cistron/">https://code.google.com/archive/p/cistron/</a></strong></p>
 </div>
 <div class="paragraph">
-<p><strong>Link to other entitiy system approaches in its own wikidot!</strong></p>
+<p><strong>Link to other entity system approaches in its own wikidot!</strong></p>
 </div>
 <div class="paragraph">
 <p>[8] <a href="http://entity-systems.wikidot.com/es-approaches">http://entity-systems.wikidot.com/es-approaches</a></p>

+ 1 - 4
docs/3.3/contributions/es/entitysystem/entityset.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/es/entitysystem/entitysystem.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/es/entitysystem/examples/damagesystem.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/es/entitysystem/examples/own_logic_thread.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 13 - 16
docs/3.3/contributions/es/entitysystem/interviews.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1014,7 +1011,7 @@
 <p>Entity System implementations are various!</p>
 </div>
 <div class="paragraph">
-<p>As said, we are talking about Component oriented programming Entity System, implemented in Object oriented programming language and enviroment like Java!</p>
+<p>As said, we are talking about Component oriented programming Entity System, implemented in an Object oriented programming language and environment like Java!</p>
 </div>
 <div class="paragraph">
 <p>So,we are</p>
@@ -1046,7 +1043,7 @@
 <p>Pure data or not?</p>
 </li>
 <li>
-<p>Multi-threading, concurency enable or not?</p>
+<p>Multi-threading, concurrency enable or not?</p>
 </li>
 <li>
 <p>Communication: Event messaging enable or not?</p>
@@ -1055,7 +1052,7 @@
 <p>Is database (and other kind of persistent) friendly or not?</p>
 </li>
 <li>
-<p>Is enterprise friendly (expanable/ extensible/ modulizable) or not?</p>
+<p>Is enterprise friendly (expandable/ extensible/ modulizable) or not?</p>
 </li>
 <li>
 <p>Script possibilities?</p>
@@ -1072,8 +1069,8 @@
 </ol>
 </div>
 <div class="paragraph">
-<p>The comparasions will focus in these below points, follow with the scope, status of each projects
-Detail explanation of abbove points <a href="points.html" class="page">points</a></p>
+<p>The comparisons will focus in these below points, follow with the scope, status of each projects
+Detailed explanation of above points <a href="points.html" class="page">points</a></p>
 </div>
 </div>
 </div>
@@ -1082,7 +1079,7 @@ Detail explanation of abbove points <a href="points.html" class="page">points</a
 <h2 id="es-projects-interviews"><a class="anchor" href="#es-projects-interviews"></a>ES projects interviews</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>These interviews are short but focus dicussion to help you get a clear view of underlying implementation of each project.</p>
+<p>These interviews are short but focus discussion to help you get a clear view of underlying implementation of each project.</p>
 </div>
 <div class="sect2">
 <h3 id="artemis-general"><a class="anchor" href="#artemis-general"></a>Artemis: General</h3>
@@ -1109,7 +1106,7 @@ Detail explanation of abbove points <a href="points.html" class="page">points</a
 <p>Pure data: No</p>
 </li>
 <li>
-<p>Multi-threading, concurency: with care</p>
+<p>Multi-threading, concurrency: with care</p>
 </li>
 <li>
 <p>Communication: Event messaging enable or not? No implementation yet</p>
@@ -1118,7 +1115,7 @@ Detail explanation of abbove points <a href="points.html" class="page">points</a
 <p>Is database (and other kind of persistent) friendly or not? No implementation yet</p>
 </li>
 <li>
-<p>Is enterprise friendly (expanable/ extensible/ modulizable) or not? Not clear but because not pure data, consider Yes</p>
+<p>Is enterprise friendly (expandable/ extensible/ modulizable) or not? Not clear but because not pure data, consider Yes</p>
 </li>
 <li>
 <p>Script possibilities? Yes</p>
@@ -1130,7 +1127,7 @@ Detail explanation of abbove points <a href="points.html" class="page">points</a
 <p>External library dependencies : No</p>
 </li>
 <li>
-<p>Current status: Long term, stable, community? The most early Java ES, more than 3 years, kind of unactive, has a forum.</p>
+<p>Current status: Long term, stable, community? The earliest Java ES, more than 3 years, kind of inactive, has a forum.</p>
 </li>
 </ol>
 </div>
@@ -1158,7 +1155,7 @@ Detail explanation of abbove points <a href="points.html" class="page">points</a
 </td>
 <td class="content">
 <div class="paragraph">
-<p>In my POV, Zay-ES has the most active development status and also the maintainer is a core JME3 dev, that&#8217;s why all its functions and wisdoms are close to JME3!</p>
+<p>In my POV, Zay-ES has the most active development status and also the maintainer is a core JME3 dev, that&#8217;s why all its functions and wisdom are close to JME3!</p>
 </div>
 </td>
 </tr>
@@ -1178,7 +1175,7 @@ Detail explanation of abbove points <a href="points.html" class="page">points</a
 <p>Pure data: Yes</p>
 </li>
 <li>
-<p>Multi-threading, concurency: free, by design, but still <em>need better design contract</em></p>
+<p>Multi-threading, concurrency: free, by design, but still <em>need better design contract</em></p>
 </li>
 <li>
 <p>Communication: Event messaging enable or not? No implementation yet</p>
@@ -1187,7 +1184,7 @@ Detail explanation of abbove points <a href="points.html" class="page">points</a
 <p>Is database (and other kind of persistent) friendly or not? No implementation yet</p>
 </li>
 <li>
-<p>Is enterprise friendly (expanable/ extensible/ modulizable) or not? Not clear, <em>lack of design contract</em></p>
+<p>Is enterprise friendly (expandable/ extensible/ modulizable) or not? Not clear, <em>lack of design contract</em></p>
 </li>
 <li>
 <p>Script possibilities? Yes</p>

+ 3 - 6
docs/3.3/contributions/es/entitysystem/introduction.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1010,7 +1007,7 @@
 <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>Every experienced programer knows that planning a huge project is difficult.
+<p>Every experienced programmer knows that planning a huge project is difficult.
 You need to know exactly what you want your program to do and which
 things should be possible to add later.
 If you do not do this you get unclean code, lose the clear view over the project
@@ -1061,7 +1058,7 @@ Examples for Components can be:</p>
 <p>MovementComponent</p>
 </li>
 <li>
-<p>CollsisionComponent</p>
+<p>CollisionComponent</p>
 </li>
 </ul>
 </div>

+ 12 - 15
docs/3.3/contributions/es/entitysystem/points.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1014,7 +1011,7 @@
 <p>This page revive and explain more about points of design goals and implementations for an ES and its usefulness (means features) to corporate with other Java and game software techs and layers.</p>
 </div>
 <div class="paragraph">
-<p>Theoricaly an Java ES done right should be:</p>
+<p>Theoretically a Java ES done right should be:</p>
 </div>
 <div class="olist arabic">
 <ol class="arabic">
@@ -1026,20 +1023,20 @@
 <p>Mutable : as bean with setter and getter</p>
 </li>
 <li>
-<p>Immutate : as bean with getter, should be replace if changed.</p>
+<p>Immutable : as bean with getter, should be replace if changed.</p>
 </li>
 </ol>
 </div>
 </li>
 <li>
-<p>Multi-threading, concurency enable : very debatable</p>
+<p>Multi-threading, concurrency enable : very debatable</p>
 <div class="olist loweralpha">
 <ol class="loweralpha" type="a">
 <li>
-<p>As my experience, pure data or not is not clear contract to multi-threading success. Consider other things happen outside of ES scope, so it not an solid waranty that those component will not be touched by any other thread.</p>
+<p>As my experience, pure data or not is not clear contract to multi-threading success. Consider other things happen outside of ES scope, so it not an solid warranty that those component will not be touched by any other thread.</p>
 </li>
 <li>
-<p>Also if there is a contract that no other thread touching those data, in Java style via synchonization or other paradigm like actor… multi-threading also consider success but just more complicated!</p>
+<p>Also if there is a contract that no other thread touching those data, in Java style via synchronization or other paradigm like actor… multi-threading also consider success but just more complicated!</p>
 </li>
 </ol>
 </div>
@@ -1068,13 +1065,13 @@
 <p>Send over network?</p>
 </li>
 <li>
-<p>Change sets are resembling Databse concept, what about tranactions?</p>
+<p>Change sets are resembling Database concept, what about transactions?</p>
 </li>
 </ol>
 </div>
 </li>
 <li>
-<p>Is enterprise friendly (expanable/ extensible/ modulizable)</p>
+<p>Is enterprise friendly (expandable/ extensible/ modulizable)</p>
 <div class="olist loweralpha">
 <ol class="loweralpha" type="a">
 <li>
@@ -1104,20 +1101,20 @@
 <p>No dynamic Java object methods in Component ? What about Entities and Systems ( Processors)</p>
 </li>
 <li>
-<p>An overal way to manage and config Systems, freely chose? How to hook to its routine?</p>
+<p>An overall way to manage and config Systems, freely chose? How to hook to its routine?</p>
 </li>
 </ol>
 </div>
 </li>
 <li>
-<p>Depedencies</p>
+<p>Dependencies</p>
 <div class="olist loweralpha">
 <ol class="loweralpha" type="a">
 <li>
-<p>The separation of components are clear, as no dependencies at all. Hard cored, scripted or injected will break the overal contract!</p>
+<p>The separation of components are clear, as no dependencies at all. Hard cored, scripted or injected will break the overall contract!</p>
 </li>
 <li>
-<p>The separation of Entities. What about depedencies of entities? Ex: parent/ child relationship in JME spatial. How the framework handle that?</p>
+<p>The separation of Entities. What about dependencies of entities? Ex: parent/ child relationship in JME spatial. How the framework handle that?</p>
 </li>
 <li>
 <p>The separation of Systems. Ex: any contract about that?</p>

+ 7 - 10
docs/3.3/contributions/es/entitysystem/terms.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1065,7 +1062,7 @@ We are talking about the ES within COP, but implemented by an pure OOP like Java
 <h2 id="data-driven-programming"><a class="anchor" href="#data-driven-programming"></a>Data driven programming:</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>You may refer to this &#8220;Data driven programming&#8221; incorrectly in this ES topic, you may talking about: <strong>Data driven design</strong> insted</p>
+<p>You may refer to this &#8220;Data driven programming&#8221; incorrectly in this ES topic, you may talking about: <strong>Data driven design</strong> instead</p>
 </div>
 <div class="paragraph">
 <p>In computer programming, data-driven programming is a programming paradigm in which the program statements describe the data to be matched and the processing required rather than defining a sequence of steps to be taken</p>
@@ -1121,20 +1118,20 @@ We are talking about the ES within COP, but implemented by an pure OOP like Java
 <p>Data oriented architecture is focus in Data arrangement and process(delay of data and the dataflow) and everything is Data, with a repository! It have more aspects than Data driven architecture and not talking about &#8220;the force of generative data&#8221;.</p>
 </div>
 <div class="paragraph">
-<p>In hardware level, data oriented appear in structure and operations of chip set, when input and output are carefullly design to get batch/cache efficient.</p>
+<p>In hardware level, data oriented appear in structure and operations of chip set, when input and output are carefully design to get batch/cache efficient.</p>
 </div>
 <div class="paragraph">
 <p>In software level, programming language such as Java:
-Data oriented architecture appear as we save everything in a big repository (database… or file repository) then retrive it to do operations. Important note, the consideration that everything is Data is very important. We can load everything as data, code, configs, signal from network, service… Second the existence of the repository is also important, as it the premise of other concept about ports, dataflow, stream, event, process, monitoring etc…</p>
+Data oriented architecture appear as we save everything in a big repository (database… or file repository) then retrieve it to do operations. Important note, the consideration that everything is Data is very important. We can load everything as data, code, configs, signal from network, service… Second the existence of the repository is also important, as it the premise of other concept about ports, dataflow, stream, event, process, monitoring etc…</p>
 </div>
 <div class="paragraph">
 <p>Compare to service oriented, it care more about the delay of data and the dataflow, not the operation.
 Compare to object oriented, it just only have the data concept, not object, instance or what ever…</p>
 </div>
 <div class="paragraph">
-<p>Data oriented architecture usually envolve every generic way to descible data, common via XML. They also usually use a data oriented architecture as the base of other.
+<p>Data oriented architecture usually involves every generic way to describe data, commonly via XML. They also usually use a data oriented architecture as the base of other.
 As seen in hardware level, the signal in send in CPU as the repository, via ports, in a stream, trigger interrupt as Event,…
-The same in a software level system, in Java world such as Oracle’s Buisiness Process Management (BPM). They essentially use XML to describle everything and consider everything is Data, also have concept of Ports, Stream, Event, Process…</p>
+The same in a software level system, in Java world such as Oracle’s Business Process Management (BPM). They essentially use XML to describe everything and consider everything is Data, also have concept of Ports, Stream, Event, Process…</p>
 </div>
 <div class="paragraph">
 <p>So normally Data oriented architecture go along with Data driven… but they are two different thing!</p>
@@ -1142,7 +1139,7 @@ The same in a software level system, in Java world such as Oracle’s Buisiness
 <div class="sect2">
 <h3 id="why-so-much-people-in-java-world-get-this-wrong-at-first"><a class="anchor" href="#why-so-much-people-in-java-world-get-this-wrong-at-first"></a>Why so much people in java world get this wrong at first?</h3>
 <div class="paragraph">
-<p>But of course Oracle solution are much more complex than a single chipset, as it also envolve EJB, SOAP… with also an candidate for &#8220;Data driven architecture&#8221;… That’s . But EJB and SOAP are essential pieces of BPM &#8220;Data oriented architecture&#8221;!!!</p>
+<p>But of course Oracle solution are much more complex than a single chipset, as it also involve EJB, SOAP… with also an candidate for &#8220;Data driven architecture&#8221;… That’s . But EJB and SOAP are essential pieces of BPM &#8220;Data oriented architecture&#8221;!!!</p>
 </div>
 </div>
 </div>

+ 3 - 6
docs/3.3/contributions/es/entitysystem/usage.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1068,7 +1065,7 @@ entitySystem.newEntity(components);</code></pre>
 </div>
 </div>
 <div class="paragraph">
-<p>For the single parts of your programm who deal with special components it is recommended to use <a href="../../../core/app/state/application_states.html" class="page">AppStates</a>.</p>
+<p>For the single parts of your program who deal with special components it is recommended to use <a href="../../../core/app/state/application_states.html" class="page">AppStates</a>.</p>
 </div>
 </div>
 </div>
@@ -1128,7 +1125,7 @@ while (iterator.hasNext()) {
 <div class="sectionbody">
 <div class="paragraph">
 <p>Use an EntityControl class which is able to display Entitys with visual components.
-In an AppState with a Map containing Entities and and EntitiyControls they can be merged together and updated.</p>
+In an AppState with a Map containing Entities and and EntityControls they can be merged together and updated.</p>
 </div>
 </div>
 </div>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/alertbox.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/contributions/gui/tonegodgui/button.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1142,7 +1139,7 @@ button.getIsToggled();
 // Additional state info
 button.clearAltImages();
 
-// Enabling/disabling invternal calls (StillPressed event)
+// Enabling/disabling interval calls (StillPressed event)
 button.setInterval(float intervalsPerSecond); // 0 deactivates</code></pre>
 </div>
 </div>

+ 2 - 5
docs/3.3/contributions/gui/tonegodgui/checkbox.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1013,7 +1010,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>CheckBoxs extend the Button class and enable the Toggle setting</p>
+<p>CheckBoxes extend the Button class and enable the Toggle setting</p>
 </li>
 <li>
 <p>They provide a default label (which is only added if the label text is set).</p>

+ 2 - 5
docs/3.3/contributions/gui/tonegodgui/combobox.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1081,7 +1078,7 @@ combo.insertListItem(int index, String caption, Object value);
 // Remove a list item
 combo.removeListItem(int index);
 combo.removeListItem(String caption);
-combo.removeListIten(Object value);
+combo.removeListItem(Object value);
 
 // Sorting methods
 combo.sortList(); // Sorts drop-down list standard alpha-numeric

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/createeffects.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 3 - 6
docs/3.3/contributions/gui/tonegodgui/customcontrols.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1110,12 +1107,12 @@ screen.add(rcMenu);</code></pre>
 <div class="sect3">
 <h4 id="step-1-extend-the-window-class-and-add-a-few-methods"><a class="anchor" href="#step-1-extend-the-window-class-and-add-a-few-methods"></a>STEP 1: Extend the window class and add a few methods</h4>
 <div class="paragraph">
-<p>We need to entend the window class in order to add right-click event handling and handle the setOption() method call from our ContextualMenu class.</p>
+<p>We need to extend the window class in order to add right-click event handling and handle the setOption() method call from our ContextualMenu class.</p>
 </div>
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">public abstract class ContextualWindow extends Window implements MouseButtonListener {
-    // Add the 3 standard contructors from the Window class and rename them
+    // Add the 3 standard constructors from the Window class and rename them
 
     // implement all abstract methods from the listener and add the following to right mouse button up:
     @Override

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/dial.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/dialogbox.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/donts.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/dragelement.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/effectmanager.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 3 - 6
docs/3.3/contributions/gui/tonegodgui/element.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1108,7 +1105,7 @@ element.getAbsoluteHeight();</code></pre>
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">element.moveTo(float x, float y);
-element.resize(float diffX, floar diffY, Element.Borders dir);</code></pre>
+element.resize(float diffX, float diffY, Element.Borders dir);</code></pre>
 </div>
 </div>
 </div>
@@ -1126,7 +1123,7 @@ el.hideWithEffect();</code></pre>
 <div class="sect2">
 <h3 id="hooks"><a class="anchor" href="#hooks"></a>Hooks</h3>
 <div class="paragraph">
-<p>Overridable hooks are provided for default behavoirs:</p>
+<p>Overridable hooks are provided for default behaviors:</p>
 </div>
 <div class="listingblock">
 <div class="content">

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/evkeyboard.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/evmousebutton.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/evmousefocus.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/evmousemove.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/evmousewheel.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/evtabfocus.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/contributions/gui/tonegodgui/indicator.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1087,7 +1084,7 @@ ind.setAlphaMap(String alphaMapPath);</code></pre>
 <h3 id="methods-specific-to-the-indicator-class"><a class="anchor" href="#methods-specific-to-the-indicator-class"></a>Methods specific to the Indicator class</h3>
 <div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">// Get the indicators oritentation
+<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">// Get the indicator's orientation
 ind.getOrientation();
 
 // Adjust value ranges

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/label.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/menu.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/multiplescreens.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/osrviewport.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/panel.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/password.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 4 - 7
docs/3.3/contributions/gui/tonegodgui/quickstart.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1056,11 +1053,11 @@ guiNode.addControl(screen);</code></pre>
 <div class="sect2">
 <h3 id="step-2-adding-a-control-to-the-screen"><a class="anchor" href="#step-2-adding-a-control-to-the-screen"></a>Step 2: Adding a Control to the Screen</h3>
 <div class="paragraph">
-<p>Might as well start with something interesting as all control contructors follow the same format. Let go with a window and then we’ll add a button to it.</p>
+<p>Might as well start with something interesting as all control constructors follow the same format. Let go with a window and then we’ll add a button to it.</p>
 </div>
 <div class="paragraph">
 <p><strong>Constructor 1:</strong><br>
-Here are the three contrustor choices for creating the window:</p>
+Here are the three constructor choices for creating the window:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1135,7 +1132,7 @@ screen.addElement(win);</code></pre>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>The occasional control extends this contructor format, adding an additional Orientation parameter or possibly a boolean flag for controls that provide multiple configurable layouts.</p>
+<p>The occasional control extends this constructor format, adding an additional Orientation parameter or possibly a boolean flag for controls that provide multiple configurable layouts.</p>
 </div>
 </td>
 </tr>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/radiobutton.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/radiobuttongroup.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/screen.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/scrollarea.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/contributions/gui/tonegodgui/slider.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1011,7 +1008,7 @@
 <h2 id="slider-class"><a class="anchor" href="#slider-class"></a>Slider Class</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>The Slider class provides the same 3 common contrustors shown in the <a href="quickstart.html" class="page">Quick Start Guide</a> with the addition of two extra parameters.</p>
+<p>The Slider class provides the same 3 common constructors shown in the <a href="quickstart.html" class="page">Quick Start Guide</a> with the addition of two extra parameters.</p>
 </div>
 <div class="ulist">
 <ul>

+ 2 - 5
docs/3.3/contributions/gui/tonegodgui/spinner.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1025,7 +1022,7 @@
 <p>A Decrement button</p>
 </li>
 <li>
-<p>It can be set to cycle (when it reaches heighest step value it cycles to index 0, and reversed for decrement.</p>
+<p>It can be set to cycle (when it reaches highest step value it cycles to index 0, and reversed for decrement.</p>
 </li>
 </ul>
 </div>

+ 2 - 5
docs/3.3/contributions/gui/tonegodgui/styles.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1166,7 +1163,7 @@
 <p>The 4th (effects) is more specific, as the effects are stored and retrieved via the EffectManage of the Screen.</p>
 </div>
 <div class="paragraph">
-<p>The tags for storing properties are fomatted as follows:</p>
+<p>The tags for storing properties are formatted as follows:</p>
 </div>
 <div class="ulist">
 <ul>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/textfield.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/tonegodgui.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 4 - 7
docs/3.3/contributions/gui/tonegodgui/tonegodgui_quickstart.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1055,7 +1052,7 @@ style_map.xml consists of a list of xml documents containing varied styles for v
 </table>
 </div>
 <div class="paragraph">
-<p>Next, we add a control. Might as well start with something interesting as all control contructors follow the same format. Let go with a window and then we’ll add a button to it. Here are the three contrustor choices for creating the window:</p>
+<p>Next, we add a control. Might as well start with something interesting as all control constructors follow the same format. Let go with a window and then we’ll add a button to it. Here are the three constructor choices for creating the window:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1113,7 +1110,7 @@ screen.addElement(win);</code></pre>
 <i class="fa icon-note" title="Note"></i>
 </td>
 <td class="content">
-The occasional control extends this contructor format, adding an additional Orientation parameter or possibly a boolean flag for controls that provide multiple configurable layouts.
+The occasional control extends this constructor format, adding an additional Orientation parameter or possibly a boolean flag for controls that provide multiple configurable layouts.
 </td>
 </tr>
 </table>
@@ -1185,7 +1182,7 @@ win.addChild(makeWindow);</code></pre>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>For layout purposes, it is suggested that you add all child Elements toa control PRIOR to adding the control to the screen… so, ceate a window, add a button, add window to screen.</p>
+<p>For layout purposes, it is suggested that you add all child Elements to a control PRIOR to adding the control to the screen… so, create a window, add a button, add window to screen.</p>
 </div>
 <div class="paragraph">
 <p><strong>A Bit More Info:</strong> All controls are based on the Element class which has access to all default behaviors. Behaviors can be enabled disabled on ANY control or primitive Element.</p>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/tonegodgui_scrollarea.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/gui/tonegodgui/window.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/contributions/gui/tonegodgui/xmllayouts.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1194,7 +1191,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>The quickest way of getting the definition of the event method you are creating, is to create a new instance of the class the event is being passed from, implementing it&#8217;s abstract methods &amp; cutt/paste the needed method.  Then you simply rename it.</p>
+<p>The quickest way of getting the definition of the event method you are creating, is to create a new instance of the class the event is being passed from, implementing it&#8217;s abstract methods &amp; cut/paste the needed method.  Then you simply rename it.</p>
 </div>
 </div>
 </div>

+ 2 - 5
docs/3.3/contributions/lanscapes/vegetationsystem/grass.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1065,7 +1062,7 @@ It is well commented, and can be used as a primer on how to set up a simple gras
 <p><strong>FaceCull:</strong> When using fixed quads it should be set to &#8220;Off&#8221;. This means both sides of the quads will be rendered. When using billboarded grass, you can cull the back side, because it never faces the camera.</p>
 </div>
 <div class="paragraph">
-<p><strong>Blending mode:</strong> With grass you&#8217;d normally be using <strong>Alpha</strong>. The <strong>AlphaTestFallof</strong> parameter should also be set, but the value to use depends a lot on the texture. It may be worth trying a few different values.</p>
+<p><strong>Blending mode:</strong> With grass you&#8217;d normally be using <strong>Alpha</strong>. The <strong>AlphaTestFalloff</strong> parameter should also be set, but the value to use depends a lot on the texture. It may be worth trying a few different values.</p>
 </div>
 <div class="paragraph">
 <p><strong>DepthWrite/DepthCheck:</strong> Both of those should normally be checked.</p>

+ 2 - 5
docs/3.3/contributions/lanscapes/vegetationsystem/trees.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1063,7 +1060,7 @@ to check out the SimpleGrassTest.java file, because it contains a lot more infor
 <p>2) If you want to enable physics with the forester, you need to provide the physics space to the Forester object. This is shown in the PhysicsTest.java file.</p>
 </div>
 <div class="paragraph">
-<p>3) Once that is done, you need to provide a collision shape with your model, obviously. This can be done in several ways. You can do it through the jMP scene composer, or programatically.</p>
+<p>3) Once that is done, you need to provide a collision shape with your model, obviously. This can be done in several ways. You can do it through the jMP scene composer, or programmatically.</p>
 </div>
 <div class="paragraph">
 <p>When a model is supplied to a tree-layer, and physics is enabled, the model will be checked for collision shapes. The shape is then removed from the model, and added to the tree-layer instead.</p>

+ 1 - 4
docs/3.3/contributions/lanscapes/vegetationsystem/vegetationsystem.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/networking/open_game_finder.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/projects/rise_of_mutants_project.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/shader/shaderblow_project.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/contributions/tools/charts.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/contributions/tools/navigation.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../core/anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../core/cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1067,7 +1064,7 @@ Course is the over ground track in which a vessel moves. With wind, water moveme
 </div>
 <div class="paragraph">
 <p><strong>Mercator Projection</strong>
-Mercator projections are a standard within nautical charts an represent rhumb lines (a.k.a loxodromes) as straight segments. A mercator projection is of non- linear scale as it accounts for distortion in latitude as one moves away from the Equator and towards the poles (with the poles being defined as infinity. This notion is illustrated to the right by figure 1.2). These distortions arise from the fact that the earth is an oblate spheriod i.e. a sphere with a flattened top and bottom (the poles). Therefore, as one moves away from the equator, nautical metrics skew to the extend whereby the length of one degree of latitude along the poles covers approximately 1 percent more distance than at the equator.</p>
+Mercator projections are a standard within nautical charts an represent rhumb lines (a.k.a loxodromes) as straight segments. A mercator projection is of non- linear scale as it accounts for distortion in latitude as one moves away from the Equator and towards the poles (with the poles being defined as infinity. This notion is illustrated to the right by figure 1.2). These distortions arise from the fact that the earth is an oblate spheroid i.e. a sphere with a flattened top and bottom (the poles). Therefore, as one moves away from the equator, nautical metrics skew to the extend whereby the length of one degree of latitude along the poles covers approximately 1 percent more distance than at the equator.</p>
 </div>
 </div>
 </div>

+ 2 - 12
docs/3.3/core/anim/animation.html

@@ -5,8 +5,6 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>Stub page for the new animation system :: jMonkeyEngine Docs</title>
     <link rel="canonical" href="https://wiki.jmonkeyengine.org/docs/3.4/core/anim/animation.html">
-    <link rel="prev" href="../animation/animation.html">
-    <link rel="next" href="../cinematic/cinematics.html">
     <meta name="generator" content="Antora 2.3.3">
     <link rel="stylesheet" href="../../../../_/css/site.css">
 <meta property="og:image" content="https://wiki.jmonkeyengine.org/_/img/iconx128.png">
@@ -246,7 +244,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item is-current-page" data-depth="2">
-    <a class="nav-link" href="animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -993,8 +988,7 @@
 <nav class="breadcrumbs" aria-label="breadcrumbs">
   <ul>
     <li><a href="../../documentation.html">JME</a></li>
-    <li>Animation, Scene</li>
-    <li><a href="animation.html">Animation-New</a></li>
+    <li><a href="animation.html">Stub page for the new animation system</a></li>
   </ul>
 </nav>
 <div class="page-versions">
@@ -1086,10 +1080,6 @@
 </div>
 </div>
 </div>
-<nav class="pagination">
-  <span class="prev"><a href="../animation/animation.html">Animation-Old</a></span>
-  <span class="next"><a href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a></span>
-</nav>
 </article>
 <aside class="toc sidebar" data-title="Contents" data-levels="2">
   <div class="toc-menu"></div>

+ 3 - 6
docs/3.3/core/animation/animation.html

@@ -6,7 +6,7 @@
     <title>Animation in jME3 :: jMonkeyEngine Docs</title>
     <link rel="canonical" href="https://wiki.jmonkeyengine.org/docs/3.4/core/animation/animation.html">
     <link rel="prev" href="../scene/control/level_of_detail.html">
-    <link rel="next" href="../anim/animation.html">
+    <link rel="next" href="../cinematic/cinematics.html">
     <meta name="generator" content="Antora 2.3.3">
     <link rel="stylesheet" href="../../../../_/css/site.css">
 <meta property="og:image" content="https://wiki.jmonkeyengine.org/_/img/iconx128.png">
@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item is-current-page" data-depth="2">
     <a class="nav-link" href="animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1686,7 +1683,7 @@ The float value specifies the time how long the animation should overlap with th
 </div>
 <nav class="pagination">
   <span class="prev"><a href="../scene/control/level_of_detail.html">Level of Detail</a></span>
-  <span class="next"><a href="../anim/animation.html">Animation-New</a></span>
+  <span class="next"><a href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a></span>
 </nav>
 </article>
 <aside class="toc sidebar" data-title="Contents" data-levels="2">

+ 1 - 4
docs/3.3/core/app/multithreading.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 3 - 6
docs/3.3/core/app/simpleapplication.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1670,13 +1667,13 @@ For more info on how to hook into the update loop, see <a href="state/applicatio
 <div class="ulist">
 <ul>
 <li>
-<p>Either, in your application&#8217;s contructor, you create the SimpleApplication with only the AppStates you want to keep:</p>
+<p>Either, in your application&#8217;s constructor, you create the SimpleApplication with only the AppStates you want to keep:</p>
 </li>
 </ul>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre>public MyAppliction() {
+<pre>public MyApplication() {
   super( new StatsAppState(), new DebugKeysAppState() );
 }</pre>
 </div>

+ 1 - 4
docs/3.3/core/app/state/application_states.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 3 - 6
docs/3.3/core/app/state/capture_audio_video_to_a_file.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1112,7 +1109,7 @@ video framerate.</p>
 calculate every frame of the video and audio.  You will see your game
 speed up and slow down depending on how computationally demanding your
 game is, but the final recorded audio and video will be perfectly
-sychronized and will run at exactly the fps which you specified.</p>
+synchronized and will run at exactly the fps which you specified.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1216,7 +1213,7 @@ wall, then the ball should have traveled exactly one game-mile. In
 order to keep sync with the real world, the game throttles its physics
 engine and graphics display.  If the computations involved in running
 the game are too intense, then the game will first skip frames, then
-sacrifice physics accuracy.  If there are particuraly demanding
+sacrifice physics accuracy.  If there are particularly demanding
 computations, then you may only get 1 fps, and the ball may tunnel
 through the floor or obstacles due to inaccurate physics simulation,
 but after the end of one user-hour, that ball will have traveled one

+ 1 - 4
docs/3.3/core/app/state/screenshots.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/core/app/statsview.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/core/app/update_loop.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/core/asset/asset_manager.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1359,7 +1356,7 @@ java.lang.NullPointerException</code></pre>
 </td>
 <td class="content">
 <div class="paragraph">
-<p>If you must load custom assets from a non-.j3o ZIP file, you must manually ammend the <a href="../../sdk/default_build_script.html" class="page">default build script</a> to copy ZIP files into your distribution. ZIPs are skipped by default.</p>
+<p>If you must load custom assets from a non-.j3o ZIP file, you must manually amend the <a href="../../sdk/default_build_script.html" class="page">default build script</a> to copy ZIP files into your distribution. ZIPs are skipped by default.</p>
 </div>
 </td>
 </tr>

+ 1 - 4
docs/3.3/core/audio/audio.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/core/audio/audio_environment_presets.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 4 - 7
docs/3.3/core/cinematic/cinematics.html

@@ -5,7 +5,7 @@
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <title>JME3 Cinematics :: jMonkeyEngine Docs</title>
     <link rel="canonical" href="https://wiki.jmonkeyengine.org/docs/3.4/core/cinematic/cinematics.html">
-    <link rel="prev" href="../anim/animation.html">
+    <link rel="prev" href="../animation/animation.html">
     <link rel="next" href="motionpath.html">
     <meta name="generator" content="Antora 2.3.3">
     <link rel="stylesheet" href="../../../../_/css/site.css">
@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item is-current-page" data-depth="2">
     <a class="nav-link" href="cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1235,7 +1232,7 @@ stateManager.attach(cinematic);</code></pre>
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p>Create a MotinPath.</p>
+<p>Create a MotionPath.</p>
 </li>
 <li>
 <p>Create a MotionEvent based on the MotionPath.</p>
@@ -1517,7 +1514,7 @@ cinematic.addListener(cel);</code></pre>
 </div>
 </div>
 <nav class="pagination">
-  <span class="prev"><a href="../anim/animation.html">Animation-New</a></span>
+  <span class="prev"><a href="../animation/animation.html">Animation-Old</a></span>
   <span class="next"><a href="motionpath.html">MotionPaths and Waypoints</a></span>
 </nav>
 </article>

+ 2 - 5
docs/3.3/core/cinematic/motionpath.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1023,7 +1020,7 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>If you want to remote-control a whole cutscene with several spatials moving at various times, then we recommened you use MotionPaths together with <a href="cinematics.html" class="page">Cinematics</a>.</p>
+<p>If you want to remote-control a whole cutscene with several spatials moving at various times, then we recommend you use MotionPaths together with <a href="cinematics.html" class="page">Cinematics</a>.</p>
 </div>
 </td>
 </tr>

+ 2 - 5
docs/3.3/core/collision/collision_and_intersection.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1174,7 +1171,7 @@ Note that jME counts <em>all</em> collisions, this means a ray intersecting a bo
     System.out.println("Where was it hit? " + closest.getContactPoint() );
     System.out.println("Distance? " + closest.getDistance() );
   } else {
-    // how to react when no collision occured
+    // how to react when no collision occurred
   }
 }</code></pre>
 </div>

+ 2 - 5
docs/3.3/core/collision/terrain_collision.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1326,7 +1323,7 @@ public class HelloTerrainCollision extends SimpleApplication
 <h2 id="conclusion"><a class="anchor" href="#conclusion"></a>Conclusion</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>You see that you can combine snippets of sample code (such as HelloTerrain and HelloCollision), and create a new application from it that combines two features into soemthing new.</p>
+<p>You see that you can combine snippets of sample code (such as HelloTerrain and HelloCollision), and create a new application from it that combines two features into something new.</p>
 </div>
 <div class="paragraph">
 <p>You should spawn high up in the area and fall down to the map, giving you a few seconds to survey the area.  Then walk around and see how you like the lay of the land.</p>

+ 1 - 4
docs/3.3/core/effect/bloom_and_glow.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 5 - 8
docs/3.3/core/effect/effects_overview.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1231,7 +1228,7 @@ Use the SimpleWaterProcessor (SceneProcessor) for small, limited bodies of water
 <p><a href="https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test/post/TestSSAO.java">TestSSAO.java</a>, <a href="https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test/post/TestSSAO2.java">TestSSAO2.java</a> – SSAOFilter, also known as Screen-Space Ambient Occlusion shadows (SSOA).</p>
 </li>
 <li>
-<p><a href="https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test/post/TestTransparentSSAO.java">TestTransparentSSAO.java</a> – SSAOFilter, also known as Screen-Space Ambient Occlusion shadows (SSOA), plus transparancy.</p>
+<p><a href="https://github.com/jMonkeyEngine/jmonkeyengine/tree/master/jme3-examples/src/main/java/jme3test/post/TestTransparentSSAO.java">TestTransparentSSAO.java</a> – SSAOFilter, also known as Screen-Space Ambient Occlusion shadows (SSOA), plus transparency.</p>
 </li>
 <li>
 <p>More details: <a href="../light/light_and_shadow.html" class="page">Light and Shadow</a></p>
@@ -1335,7 +1332,7 @@ Use the SimpleWaterProcessor (SceneProcessor) for small, limited bodies of water
 <span class="image"><img src="../_images/effect/particle.png" alt="particle.png" width="150" height="100"></span></p>
 </div>
 <div class="paragraph">
-<p><a href="particle_emitters.html" class="page">Particle emitter effects</a> are highly configurable and can have any texture. They can simulate smoke, dust, leaves, meteors, snowflakes, mosquitos, fire, explosions, clusters, embers, sparks…</p>
+<p><a href="particle_emitters.html" class="page">Particle emitter effects</a> are highly configurable and can have any texture. They can simulate smoke, dust, leaves, meteors, snowflakes, mosquitoes, fire, explosions, clusters, embers, sparks…</p>
 </div>
 <div class="ulist">
 <ul>
@@ -1357,12 +1354,12 @@ Use the SimpleWaterProcessor (SceneProcessor) for small, limited bodies of water
 </div>
 <div class="paragraph">
 <p>The methods are called in this order (pretty much the same flow as processors):
-- initFilter() is called once when the FilterPostPorcessor is initialized or when the filter is added to the processor and this one as already been initialized.</p>
+- initFilter() is called once when the FilterPostProcessor is initialized or when the filter is added to the processor and this one as already been initialized.</p>
 </div>
 <div class="paragraph">
 <p>for each frame the methods are called in that sequence :
 - preFrame() occurs before anything happens
-- postQueue() occcurs once the queues have been populated (there is one queue per bucket and 2 additional queues for the shadows, casters and recievers). Note that geometries in the queues are the one in the view frustum.
+- postQueue() occurs once the queues have been populated (there is one queue per bucket and 2 additional queues for the shadows, casters and receivers). Note that geometries in the queues are the one in the view frustum.
 - postFrame occurs once the main frame has been rendered (the back buffer)</p>
 </div>
 <div class="paragraph">

+ 1 - 4
docs/3.3/core/effect/fade.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/core/effect/particle_emitters.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 4 - 7
docs/3.3/core/effect/post-processor_water.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1055,7 +1052,7 @@ published on gamedev.net. Here&#8217;s a video:</p>
 <h2 id="how-did-we-implement-it-in-jme3"><a class="anchor" href="#how-did-we-implement-it-in-jme3"></a>How Did We Implement it in jME3?</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>jME3 default behavior is to use a forward rendering process, so there is no position buffer rendered that we can take advantage of. But while rendering the main scene to a frame buffer in the FilterPostPorcessor, we can write the hardware depth buffer to a texture, with nearly no additional cost.</p>
+<p>jME3 default behavior is to use a forward rendering process, so there is no position buffer rendered that we can take advantage of. But while rendering the main scene to a frame buffer in the FilterPostProcessor, we can write the hardware depth buffer to a texture, with nearly no additional cost.</p>
 </div>
 <div class="paragraph">
 <p>There are several ways of reconstructing the world space position of a pixel from the depth buffer. The computational cost is higher than just fetching the position from a position buffer, but the bandwidth and the memory required is a lot lower.</p>
@@ -1369,7 +1366,7 @@ ColorRGBA(0.0f, 0.0f,0.2f,1.0f)</p>
 water.setRadius(260);</p>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p>Limit the water filter to a semisphere with the given center and radius. Use this for lakes and smaller bodies of water. Skip this for oceans.</p>
+<p>Limit the water filter to a hemisphere with the given center and radius. Use this for lakes and smaller bodies of water. Skip this for oceans.</p>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
 <p>unused</p>
@@ -1534,7 +1531,7 @@ manager.loadTexture("Textures/foam.png") )</p>
 <p>water.setRefractionStrength(-0.1)</p>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p>This value modifies the current Fresnel term. If you want to weaken reflections use bigger value. If you want to empasize them, use a value smaller than 0.</p>
+<p>This value modifies the current Fresnel term. If you want to weaken reflections use bigger value. If you want to emphasize them, use a value smaller than 0.</p>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
 <p>0.0f</p>

+ 1 - 4
docs/3.3/core/effect/water.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/core/export/save_and_load.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/core/gui/loading_screen.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1487,7 +1484,7 @@ public class TestLoadingScreen1 extends SimpleApplication implements
     }
     //This is the callable that contains the code that is run on the other
     //thread.
-    //Since the assetmananger is threadsafe, it can be used to load data from
+    //Since the assetmanager is threadsafe, it can be used to load data from
     //any thread.
     //We do *not* attach the objects to the rootNode here!
     Callable&lt;Void&gt; loadingCallable = new Callable&lt;Void&gt;() {

+ 1 - 4
docs/3.3/core/gui/nifty_gui.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/core/gui/nifty_gui_best_practices.html

@@ -246,7 +246,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -371,9 +371,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/core/gui/nifty_gui_java_interaction.html

@@ -245,7 +245,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -370,9 +370,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1345,7 +1342,7 @@ control(new ButtonBuilder("QuitButton", "Quit") {{
 <div class="sect2">
 <h3 id="java-modifies-nifty-elements-and-events"><a class="anchor" href="#java-modifies-nifty-elements-and-events"></a>Java Modifies Nifty Elements and Events</h3>
 <div class="paragraph">
-<p>You can also alter the appearance and functions of your nifty elements from Java. Make certain that the element that you want to alter has its <code>id="name"</code> attribute set, so you can identy and address it.</p>
+<p>You can also alter the appearance and functions of your nifty elements from Java. Make certain that the element that you want to alter has its <code>id="name"</code> attribute set, so you can identify and address it.</p>
 </div>
 <div class="paragraph">
 <p>Here&#8217;s an example of how to change an image called <code>playerhealth</code>:</p>

+ 2 - 5
docs/3.3/core/gui/nifty_gui_java_layout.html

@@ -245,7 +245,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -370,9 +370,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1548,7 +1545,7 @@ panel(new PanelBuilder("panel_top") {{
 <div class="sect2">
 <h3 id="add-controls"><a class="anchor" href="#add-controls"></a>Add Controls</h3>
 <div class="paragraph">
-<p>Before you can use any control, you must load a Control Definition first. Thats why we add the following two lines <em>before</em> the screen definitions:</p>
+<p>Before you can use any control, you must load a Control Definition first. That&#8217;s why we add the following two lines <em>before</em> the screen definitions:</p>
 </div>
 <div class="listingblock">
 <div class="content">

+ 1 - 4
docs/3.3/core/gui/nifty_gui_overlay.html

@@ -245,7 +245,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -370,9 +370,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 1 - 4
docs/3.3/core/gui/nifty_gui_popup_menu.html

@@ -244,7 +244,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -369,9 +369,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>

+ 2 - 5
docs/3.3/core/gui/nifty_gui_projection.html

@@ -245,7 +245,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -370,9 +370,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1038,7 +1035,7 @@
 <p>Typically you define a key (for example escape) to switch the <abbr title="Graphical User Interface">GUI</abbr> on and off. Then you <a href="nifty_gui_overlay.html" class="page">overlay</a> the running game with the <abbr title="Graphical User Interface">GUI</abbr> (you will most likely pause the game then).</p>
 </div>
 <div class="paragraph">
-<p>Alternatively, you can also project the <abbr title="Graphical User Interface">GUI</abbr> as a texture onto a mesh textures inside the game. Allthough this looks cool and &#8220;immersive&#8221;, this approach is rarely used since it is difficult to record clicks this way. You can only interact with this projected <abbr title="Graphical User Interface">GUI</abbr> by keyboard, or programmatically. You can select input fields using the arrow keys, and trigger actions using the return key.</p>
+<p>Alternatively, you can also project the <abbr title="Graphical User Interface">GUI</abbr> as a texture onto a mesh textures inside the game. Although this looks cool and &#8220;immersive&#8221;, this approach is rarely used since it is difficult to record clicks this way. You can only interact with this projected <abbr title="Graphical User Interface">GUI</abbr> by keyboard, or programmatically. You can select input fields using the arrow keys, and trigger actions using the return key.</p>
 </div>
 <div class="paragraph">
 <p>This <abbr title="Graphical User Interface">GUI</abbr> projection variant is less commonly used than the <abbr title="Graphical User Interface">GUI</abbr> overlay variant. Usecases for <abbr title="Graphical User Interface">GUI</abbr> projection are, for example, a player avatar using an in-game computer screen.</p>

+ 2 - 5
docs/3.3/core/gui/nifty_gui_scenarios.html

@@ -247,7 +247,7 @@
     <a class="nav-link" href="../../tutorials/how-to/java/logging.html">Logging</a>
   </li>
   <li class="nav-item" data-depth="3">
-    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilites</a>
+    <a class="nav-link" href="../../tutorials/how-to/java/read_graphic_card_capabilites.html">Read Graphics Capabilities</a>
   </li>
 </ul>
   </li>
@@ -372,9 +372,6 @@
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../animation/animation.html">Animation-Old</a>
   </li>
-  <li class="nav-item" data-depth="2">
-    <a class="nav-link" href="../anim/animation.html">Animation-New</a>
-  </li>
   <li class="nav-item" data-depth="2">
     <a class="nav-link" href="../cinematic/cinematics.html">Cinematics (cutscenes, fake destruction physics)</a>
   </li>
@@ -1224,7 +1221,7 @@ your ScreenController in the controller attribute of the &lt;screen&gt; tag in t
 </div>
 </div>
 <div class="sect1">
-<h2 id="use-screencontrollers-for-mutally-exclusive-functionality"><a class="anchor" href="#use-screencontrollers-for-mutally-exclusive-functionality"></a>Use ScreenControllers for Mutally Exclusive Functionality</h2>
+<h2 id="use-screencontrollers-for-mutually-exclusive-functionality"><a class="anchor" href="#use-screencontrollers-for-mutually-exclusive-functionality"></a>Use ScreenControllers for Mutually Exclusive Functionality</h2>
 <div class="sectionbody">
 <div class="paragraph">
 <p>Technically you are free to create one ScreenController class for each screen, or reuse the same ScreenController for all or some of them. In the end it may be best to create individual ScreenControllers for functionality that is mutually exclusive.</p>

Някои файлове не бяха показани, защото твърде много файлове са промени