RE: New tutorial for JOGL in Eclipse RCP application
Posted by
Wade Walker on
Oct 18, 2010; 3:02pm
URL: https://forum.jogamp.org/New-tutorial-for-JOGL-in-Eclipse-RCP-application-tp1670638p1725769.html
> As the Eclipse Foundation has quite given up GEF 3D and seems not to really maintain its own OpenGL
> binding, is the use of SWT OpenGL canvas a good idea on the long term?
It's hard to be sure. With open-source you can never really tell what's going to work in the long term, unfortunately. The SWT GLCanvas was around long before GEF 3D (we've been using it at work since 2006 or so), so I'm not really worried that GEF 3D failing will affect it.
Since SWT is what all of Eclipse is based on, and I'm writing apps based on Eclipse RCP, it seemed like a good bet to use the SWT GLCanvas instead of the AWT one.
And for science/engineering apps like I write, I need to be able to count on all the window messages working correctly with the canvas inside an SWT application framework, which seemed more likely with SWT GLCanvas than with AWT or NEWT. But I haven't tried using those other options in a complex app -- they might be just as good or better than SWT.
I can't claim that there'll never be a problem with the way I'm doing things in these tutorials. But I can say that I've used this way at work for about five years on a very complex engineering application, and I haven't run into an insurmountable problem so far