Login  Register

Re: How to run Java 3D 1.6 under old Intel processors with integrated graphics?

Posted by babor on Mar 26, 2018; 2:28pm
URL: https://forum.jogamp.org/How-to-run-Java-3D-1-6-under-old-Intel-processors-with-integrated-graphics-tp4038694p4038757.html

gouessej wrote
Manu wrote
Reflection allows to compile and use the same program with Java 3D 1.5.2 and 1.6. I won't drop support for Java 3D 1.5.2 and even added options in the installer to switch between Java 3D 1.5.2 and 1.6, because Java 3D 1.5.2 works better for some users.
I highly doubt that Java3D 1.5.2 works better than Java3D 1.6.0-Final and Java3D 1.7.0. "better" is very vague.
I must say I exactly understand what Manu has in his mind...
As you may remember we're developing VisNow (http://visnow.icm.edu.pl) which is Java3D based application, and are struggling with all the same problems and many more
To make the story short - VisNow is still distributed with Java3D 1.5.2 (except MacOS) and running on native OpenGL pipeline as we cannot ultimately migrate to 1.6 or 1.7 due to a number of problems. To keep with the topic, on integrated Intel graphics we also have problems with inverted z-buffering in some cases of triangulated surfaces or surface+line objects. On Windows 10 + Intel (e.g. HD4000) it makes VisNow + Java3D 1.6 practically unusable. On MacOS (e.g. Intel Iris Plus 640) it behaves a bit differently and may be acceptable with known bugs.
On the other hand I still cannot force VisNow to run at all with Java3D 1.7-pre1 on all platforms but MacOS .