GUI Toolkit en OpenGL

Me gustaría desarrollar una aplicación (en C ++) similar aPure Data, pero con una GUI genial y una mejor documentación ... Sí, algo así como Max / MSP o Reaktor, pero gratis y abierto!

Para crear una interfaz atractiva, reactiva y portátil, estaba pensando en usar OpenGL. En mi mente hay algo comoBlender GUI.

Antes de comenzar a desarrollar mi kit de herramientas GUI personalizado, busqué en Google para saber si existe algo que pudiera usar, y encontré:

Juce: parece bastante compatible, pero no entendí si solo puede incrustar el lienzo OpenGL en su interfaz o si es posible renderizar todos los widgets usando OpenGL. nUI: parece realmente genial y portátil, pero ... ¡Su foro es un desierto, y es realmente difícil encontrar un tutorial!ceGUI, FLTK, GLUI: tan plano y gris ;-) y ninguno aún no se mantiene.

¿Conoces otro kit de herramientas? Como comprenderá, estoy buscando una biblioteca portátil (en C ++), rápida y compatible.

La otra posibilidad es desarrollar desde cero mi kit de herramientas personalizado usando SDL o Freeglut, en este caso, ¿cuál podría ser la mejor solución?

P.S .: Al leer otros hilos sobre este tema, noté que muchos desarrolladores sugieren usar Qt ... ¿Qt podría confiar en OpenGL para renderizar? O podríasolament host OpenGL lienzo? De todos modos, ¿crees que es posible (con un buen rendimiento) crear algo como esto en Qt:

Reaktor GUI ejemplo 1Reaktor GUI ejemplo 2Blender Compositing ejemplo

Respuestas a la pregunta(3)

Su respuesta a la pregunta