Login  Register

Java3D+Javafx doesn't work on Java 14

classic Classic list List threaded Threaded
24 messages Options Options
Embed post
Permalink
12
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: Java3D+Javafx doesn't work on Java 14

gouessej
Administrator
6044 posts
Simply use the very latest release candidate of JOGL 2.4.0 which is NOT available on Maven Central yet.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: Java3D+Javafx doesn't work on Java 14

gouessej
Administrator
6044 posts
I've just updated my tutorial with the necessary options for Netbeans and Eclipse:
https://gouessej.wordpress.com/2012/08/01/java-3d-est-de-retour-java-3d-is-back/

I'll update the tutorial about OpenJFX/JavaFX soon too. I hope that it will help to eliminate some confusion.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: Java3D+Javafx doesn't work on Java 14

Manu
181 posts
In reply to this post by WoodManEXP
Not sure if it will help, but it recalled me this recent commit made in JOGL 2.4.0 on a similar "0 > gcIdx" test.
As array indices are always >= 0 in Java, it's sure that this test can only lead to an IndexOutOfBoundsException exception, no?
Emmanuel Puybaret
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: Java3D+Javafx doesn't work on Java 14

gouessej
Administrator
6044 posts
The fix is correct, it means that the identifier must be in [0, Integer.MAX_VALUE] whereas the previous test accepted only strictly negative values, which was systematically leading to an ArrayIndexOutOfBoundsException.
Julien Gouesse | Personal blog | Website
12