Login  Register

Re: Java3D 1.6 Web Start from Mac OS X to Multi OS

Posted by bjoern on May 03, 2017; 10:56pm
URL: https://forum.jogamp.org/Java3D-1-6-Web-Start-from-Mac-OS-X-to-Multi-OS-tp4037924p4037941.html

Hi all!

So great, I switched to the new jar and it runs without any error messages.
But it is even better: I compiled an extra version supporting stereo for professional graphics like Quadro cards - and guess what? - it works! Tested on zSpace 200 and a 3D-TV from LG.

And that is the reason, Julien, while I think that Webstart is still quite powerful. Yes, Applets are dead, Oracle killed them years ago, and in times of WebGL there is no reason to bring it back as the browser puts additional restriction to the 3D environment. But the web start does not.

But I did now tests on Windows 10, Mac OS 10.10, each with Java 1.8.0_131, and just today also on a new Ubuntu version with OpenJDK 8 (8u121-b13) & IcedTea 8 plugin (1.6.2) - everything works. On Win and Ubuntu it works without additional steps, on Mac you have to do the typical stuff you always have to do with downloaded 3rd party apps (right click on file in Finder etc.). I also saw that IcedTea is working towards a version for Java 9, so this would another few years to the Web Start, I hope. However, I did not test e.g. with Win 10 and Java 9 by now, if Web Start stops working then.

Julien, my personal plan B is now to just put there always some self-executables for those who struggle with the Web Start or want to have separate apps. Of course it would be nice to have also some installation files for different systems like Sweet Home 3D which will afterwards automatically update, but I saw that this is quite time-intensive.

If you want to play around, try it here:
http://www.cellmicrocosmos.org/index.php/start

It's a pre release, I still have to fix some small bugs but which are not interesting for you.

Okay, so I am quite happy with 1.6 plus Phil's extra fix - but if stereo works with 1.7, I could also switch, as I think it is less work for you - but as I understood, it is still quite experimental and unstable, or? I would prefer the stable version ;-)

Thanks for all your help!

Best, Bjoern