c++ - GUI Toolkit in OpenGL -
i'd develop application (in c++) similar pure data, cool gui , better documentation... yes, max/msp or reaktor, free , open!
in order create appealing, reactive , portable interface thinking of using opengl. in mind there blender gui.
before starting develop custom gui toolkit googled around in order understand if there exist use, , found:
- juce: seems quite supported, didn't understand if can embed opengl canvas in interface or possible render widgets using opengl.
- nui: seems cool , portable, but... forum desert, , it's hard find tutorial!
- cegui, fltk, glui: flat , gray ;-) , aren't still maintained.
do know other toolkit? understand i'm looking portable library (in c++), fast , supported.
the other possibility developing scratch custom toolkit using sdl or freeglut, in case best solution?
p.s.: reading other threads topic noticed many devs suggest using qt... qt relies on opengl rendering? or only host opengl canvas? anyway think possible (with performance) creating in qt:
there isn't opengl toolkit, tend invented particular app , sort of abandoned.
yes qt works opengl, there opengl qglwidget full hardware acceleration (and optional links opencl). can have many qglwidgets in qt app - each own opengl commands inside them.
you can mix qt , opengl in same qglwidget (http://doc.qt.nokia.com/qq/qq26-openglcanvas.html)
slightly off topic: can select qt use opengl it's rendering - still bit experimental means 2d qt can faster on embedded platforms phones.
edit: clarify -the entire app still normal qt drawn opengl commands 'under hood'
Comments
Post a Comment