GUI Toolkit no OpenGL
Gostaria de desenvolver um aplicativo (em C ++) semelhante aoPure Data, mas com uma interface gráfica legal e uma documentação melhor ... Sim, algo como Max / MSP ou Reaktor, mas gratuito e aberto!
Para criar uma interface atraente, reativa e portátil, eu estava pensando em usar o OpenGL. Na minha opinião, há algo comoBlender GUI.
Antes de começar a desenvolver meu kit de ferramentas GUI personalizado, procurei no Google para entender se havia algo que eu pudesse usar e descobri:
Juce: parece bastante suportado, mas não entendi se você só pode incorporar a tela OpenGL na sua interface ou se é possível renderizar todos os widgets usando o OpenG nUI: parece muito legal e portátil, mas ... Seu fórum é um deserto e é muito difícil encontrar um tutorial!ceGUI, FLTK, GLUI: tão plano e cinza ;-) e qualquer um ainda não é mantido.Você conhece outro kit de ferramentas? Como você entende, estou procurando uma biblioteca portátil (em C ++), rápida e com suporte.
A outra possibilidade está se desenvolvendo do zero, meu kit de ferramentas personalizado usando SDL ou Freeglut, nesse caso, qual poderia ser a melhor soluçã
P.S .: Lendo outros tópicos sobre este tópico, notei que muitos desenvolvedores sugerem o uso do Qt ... O Qt pode confiar no OpenGL para renderização? Ou poderias host OpenGL canvas? De qualquer forma, você acha que é possível (com bom desempenho) criar algo assim no Qt:
xemplo de GUI do @Reaktor 1xemplo de GUI do @Reaktor 2xemplo de composição do Blender