Нужно сделать обертку над 3D приложением (создается контекст через GLFW, но можно заменить чем-то другим), которая будет представлять из себя различные меню и элементы интерфейса
Сначала
пробовал на wxWidgets, но таким образом создавать интерфейсы и вообще много вещей делать на С++ не самый приятный процесс. Недавно попробовал Electron, и он показался достаточно удобным, хоть и в плане производительности не лучший вариант, к тому же через WebView. Но поискав способы, как же встроить нативный Canvas, так ничего толком не нашел, только обсуждения за 2015 год, что это невозможно сделать. Так вот и не ясно, как дела обстоят с этим на текущий момент. Можно ли такое реализовать? Или есть подобные фреймворки для десктоп, которые умеют такое ? (React Native к примеру умеет так, но он только на мобайл)