You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Based on the discussion in #11 (comment) there are two tasks that would help to increase the number of supported platforms:
Adding support for LWJGL3. As a replacement of the AWTGLCanvas that was removed in LWJGL3, the https://github.com/httpdigest/lwjgl3-awt could be used. A pressing reasons for an update to LWJGL3 (or rather: for an additional viewer implementation based on LWJGL3) could be when someone wants to use the viewer in his own "standalone" progam that is already based on LWJGL3
Retrofit the existing viewer implementations so that they only need OpenGL 2.0. This should be easy, because except for vertex array objects, all the functionalities that are currently used have already been available in OpenGL 2.0.
The text was updated successfully, but these errors were encountered:
I created a basic implementation of a viewer based on LWJGL 3 and lwjgl3-awt. It is not yet committed, but basically seems to work. It may be added with one of the next (preview) releases.
Combining LWJGL2 and LWJGL3 in one package may turn out to be far more difficult than it should be. The native library has the same name in both cases. Both are called lwjgl.dll....
Based on some disucssion in LWJGL/lwjgl3#269 (comment) , the support for LWJGL3 is deferred for a while. I'll probably add the current state later, together with a "mini demo" to show that it basically works (on Windows), but not yet include it as an alternative rendering backend for the next jgltf-browser release.
Based on the discussion in #11 (comment) there are two tasks that would help to increase the number of supported platforms:
AWTGLCanvas
that was removed in LWJGL3, the https://github.com/httpdigest/lwjgl3-awt could be used. A pressing reasons for an update to LWJGL3 (or rather: for an additional viewer implementation based on LWJGL3) could be when someone wants to use the viewer in his own "standalone" progam that is already based on LWJGL3The text was updated successfully, but these errors were encountered: