Login  Register

Re: A new binary build available soon

Posted by gouessej on Jul 26, 2019; 8:11am
URL: https://forum.jogamp.org/A-new-binary-build-available-soon-tp4038575p4039879.html

Hello

At first, ArdorCraftAPI and ArdorCraftAPITest will be moved into the main project as it makes no sense to me to leave them in separate projects.

Secondly, I'll move the issues into a single file.

After that, I'll update the user's guide, I'll remove all references to Github.

Finally, I'll remove the projects from Github. Please refrain yourself from hosting mirrors of this project on Github.

The main changes on my roadmap for the versions 1.0 and 1.1.0 are these furthers:
- I won't support ES2 and ES3
- I'll switch to Java 11
- I'll add some support of OpenJFX/JavaFX using NewtCanvasJFX
- I'll improve the documentation, fix a few bugs and fix some design inconsistencies in the API for the version 1.0
- I'll implement a very few new features in the version 1.1.0

The main features planned for the version 2.0 are these furthers:
- The OpenGL / OpenGL-ES backend based on JOGL will be replaced by a backend based on Vulkan (>= 1.1, I'll pick a version of Vulkan converging with OpenCL)
- The current UI API will be replaced by another UI API allowing to render HTML + JavaScript + CSS through a subset of Firefox (Servo). I don't think that I'm able to implement and maintain a totally new UI API alone that would fit into the needs of most programmers and compete with existing ones. It seems more viable to me to allow them to stick to their guns
- GLTF import and export
- improvements of the math API in order to compete with JOML
- I'll choose another name for the engine as it makes no sense to keep the same name for something diverging a lot from the legacy engine

Best regards
Julien Gouesse | Personal blog | Website