Re: How to run Java 3D 1.6 under old Intel processors with integrated graphics?
Posted by
Manu on
Mar 06, 2018; 4:34pm
URL: https://forum.jogamp.org/How-to-run-Java-3D-1-6-under-old-Intel-processors-with-integrated-graphics-tp4038694p4038712.html
gouessej wrote
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.
"Better" means simply that the users under
Windows 10 64 bit who get Java 3D errors in Sweet Home 3D
64 bit / Java 3D 1.6 are finally able to launch the program as soon as it's run in
32 bit with Java 3D 1.5.2. Maybe some other problems arise elsewhere, but as far as I know, nothing that prevents them from using the program. So, at least in the case of Sweet Home 3D, it's a working solution at the moment and it's a reason why I
added some parameters in the installation program to force the installation of Sweet Home 3D with
Java 32 bit and Java 3D 1.5.2, because
by default, it's installed with
Java 64 bit and Java 3D 1.6 under Windows 64.
Interesting... Is there a way to detect the CPU and graphics card used on a Windows 10 computer, using the registry or some other info? With Intel's list and this info,
Sweet Home 3D Inno Setup installer could decide if the program should be installed with Java 32 bit and Java 3D 1.5.2 when needed. I prefer that users with badly supported configurations don't experience a Java 3D blocking error at first launch and/or aren't obliged to download and run a shim command with admin privileges. Running the program in 32 bit instead of 64 bit wouldn't be probably a big loss for them since their computer mustn't be very powerful.
gouessej wrote
By the way, Oracle demands JakartaEE to stop using "javax", it shows that the JogAmp community did the right choice.
That's an other (worrying) subject. Please, let's not mix things...
Emmanuel Puybaret