Skip to content

jMonkeyEngine 3.1 alpha 2

Pre-release
Pre-release

Choose a tag to compare

@shadowislord shadowislord released this 28 Feb 18:58
· 3206 commits to master since this release

NOTE: Due to lack of maintainers, we've decided to make an engine release separately from the SDK. As long as the SDK remains unstable, it will not be a part of jME3 releases. Future releases will contain the engine package and maven artifacts only.


New Features

  • jME3 Maven artifacts are now available on JCenter! (thanks @davidB and @pspeed42) Note that Nifty-GUI and JBullet still require using the jME3 private Maven repo. Please see the wiki page for more information.
  • LWJGL3 support (beta) (thanks @DannyJo)
  • Improved OpenGL 3.2 core profile support
  • JOGL backend improvements to support new unified renderer backend
  • New constructors for lights: #297
  • Ability to toggle lights on or off: #393
  • Allow to set min / mag filter in J3M files: #295
  • Support bounding spheres with light culling: #362
  • Allow overriding dead zone per joystick axis: 46794e2
  • Add support for non-public constructors in networking serialization: 50b2f76
  • Rendering performance improved (less GL calls)

Fixed Bugs

  • Fix physics angular factor deserialization: #383
  • Fix GImpactCollisionShape for native bullet: #188
  • Fix BetterCharacterControl flickering: #391
  • Fix crash on ARM8 android devices: #378
  • Fix framebuffer crash on some OpenGL drivers: 78d2d6e
  • Fix regression in Node.collideWith(): 31cab67
  • Fix native bullet ray cast / sweep test crash: 86439c2
  • Fix clone method for lights: 6c4e801
  • Fix collideWith method for BatchNode: 1073eba
  • Fix broken culling when using negative scaling: 495e0cf
  • Fix FXAA quality regression: 4a37a8f
  • Fix lighting color ramp feature: 01227d3
  • Fix network client and server running in same JVM: 2c33712
  • Fix various race conditions in networking
  • Blender Loader various fixes

Other

  • ColoredTextured.j3md is now deprecated