Continuing on our march towards real JOGL support in SWT, we have another release of the SWT OpenGL bindings to the JSR 231 APIs. These are specifically coded to allow you to use JOGL on any SWT performance in almost an identical way to you would use them on an AWT platform. Specifically, we have completely rewritten large parts of the JOGL RI code to remove anything that even remotely tickles the AWT event thread, thus avoiding the lockup problems on OSX that you get using the RI.
In this release, we have fixed all the timing problems that we found in the last on on X11 platforms. In addition, a major new addition is the ability to use a lightweight Draw2D surface now with JOGL. That’s right, you can have real 3D graphics in the middle of your GEF panel and have it play nicely with everyone, including proper resizing, compositing and alpha support. If you want to get really funky, you could also pull in Aviatrix3D and have a real scene graph there too (Xj3D won’t be too far behind either once we get rid of the AWT image loading that also causes lock ups on a Mac).
Have a look at the new downloads here: http://opengl.j3d.org/swt/download.html
We are currently missing 32bit linux support due to the death of our 32 bit machine, but do have 64bit support for Linux, Solaris/Sparc, OSX universal binaries and Win32. We hope to have the 32 bit linux support available within the next couple of weeks once the repaired machine is back in our hands.