jMonkeyEngine 3.1 alpha 2
Pre-release
Pre-release
·
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
GImpactCollisionShapefor native bullet: #188 - Fix
BetterCharacterControlflickering: #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.j3mdis now deprecated