GUI Toolkit в OpenGL

я хотел бы разработать приложение (на C ++), подобное Pure Data , но с крутым графическим интерфейсом и лучшей документацией ... Да, что-то вроде Max / MSP или Reaktor , но бесплатный и открытый!

Чтобы создать привлекательный, реактивный и переносимый интерфейс, я думал об использовании OpenGL. На мой взгляд, есть что-то вроде Blender GUI .

Прежде чем приступить к разработке своего собственного инструментария GUI, я поискал в Google, чтобы понять, есть ли что-то, что я мог бы использовать, и нашел:

  • Juce : кажется, поддерживается, но я не понял, можно ли встраивать только холст OpenGL в свой интерфейс или все виджеты можно визуализировать с помощью OpenGL.
  • nUI : это кажется действительно крутым и портативный, но ... Его форум - это пустыня, и действительно трудно найти учебник!
  • ceGUI, FLTK, GLUI: такие плоские и серые ;-), и все еще не поддерживаются.

Do вы знаете другой инструментарий? Как вы понимаете, я ищу портативную библиотеку (на C ++), быструю и поддерживаемую.

Другая возможность - разработать с нуля свой собственный инструментарий с использованием SDL или Freeglut, Читая другие темы по этой теме, я заметил, что многие разработчики предлагают использовать Qt ... Может ли Qt полагаться на OpenGL для рендеринга? Или он мог только размещать холст OpenGL? В любом случае, как вы думаете, возможно (с хорошей производительностью) создать что-то подобное в Qt:

6
задан genpfault 30 January 2017 в 20:42
поделиться