Discussion:
[Opensg-users] OpenSG2: GUI intergration...
Johannes Brunen
2015-05-27 07:21:36 UTC
Permalink
Hello,



Does anyone has some experience with GUI integration into OpenSG?



I have found the following open source libraries and was wondering how
easily they could be sensibly integrated into an OpenSG based
application:



http://mygui.info/

http://anttweakbar.sourceforge.net/doc/

http://cegui.org/



Did anyone actually wrapped one of these libraries with OpenSG?



Do you know any other GUI framework that could be used together with
OpenSG?



Best,

Johannes




------------------------------------------------------------------------------
Carsten Neumann
2015-05-27 14:13:56 UTC
Permalink
Hello Johannes,
Post by Johannes Brunen
Does anyone has some experience with GUI integration into OpenSG?
not personally.
Post by Johannes Brunen
I have found the following open source libraries and was wondering how
easily they could be sensibly integrated into an OpenSG based
http://mygui.info/
http://anttweakbar.sourceforge.net/doc/
http://cegui.org/
I've used a tiny bit of anttweakbar, but not together with OpenSG. It
is quite easy for simple things, but the more complex your
requirements are (or become) the more it shows that it originally was
targeted at building UIs for graphics demos.
Post by Johannes Brunen
Did anyone actually wrapped one of these libraries with OpenSG?
I would think you can get something usable fairly quickly by making
the UI a Foreground (that is assuming you want it as an overlay to the
scene, not UI elements in the scene with perspective projection
applied to them). For that the library should be able to work with an
OpenGL context that it did not create itself and ideally save/restore
OpenGL state on entry/exit from the library (to avoid confusing
OpenSG's state tracking).

Cheers,
Carsten

------------------------------------------------------------------------------
Victor Haefner
2015-06-01 20:24:19 UTC
Permalink
Hi,

PolyVR (https://github.com/Victor-Haefner/polyvr) uses GTK for editor
environment and CEF(https://bitbucket.org/chromiumembedded/cef/) for
rendering websites as textures.
It allows the editing and hosting of websites and has VR devices, mouse,
keyboard etc..

It comes with some examples, but currently only runs on Ubuntu 14.04, I
hope I will get a release ready this summer :) (including windows port)

Best Regards,
Victor

On Wed, May 27, 2015 at 4:13 PM, Carsten Neumann <
Post by Carsten Neumann
Hello Johannes,
Post by Johannes Brunen
Does anyone has some experience with GUI integration into OpenSG?
not personally.
Post by Johannes Brunen
I have found the following open source libraries and was wondering how
easily they could be sensibly integrated into an OpenSG based
http://mygui.info/
http://anttweakbar.sourceforge.net/doc/
http://cegui.org/
I've used a tiny bit of anttweakbar, but not together with OpenSG. It
is quite easy for simple things, but the more complex your
requirements are (or become) the more it shows that it originally was
targeted at building UIs for graphics demos.
Post by Johannes Brunen
Did anyone actually wrapped one of these libraries with OpenSG?
I would think you can get something usable fairly quickly by making
the UI a Foreground (that is assuming you want it as an overlay to the
scene, not UI elements in the scene with perspective projection
applied to them). For that the library should be able to work with an
OpenGL context that it did not create itself and ideally save/restore
OpenGL state on entry/exit from the library (to avoid confusing
OpenSG's state tracking).
Cheers,
Carsten
------------------------------------------------------------------------------
_______________________________________________
Opensg-users mailing list
https://lists.sourceforge.net/lists/listinfo/opensg-users
Loading...