Уважаемый ImGui — это бесплатная библиотека графического пользовательского интерфейса для C++. Он выводит оптимизированные буферы вершин, которые вы можете визуализировать в любое время в своем приложении с поддержкой 3D-конвейера. Он быстрый, портативный, не зависит от средств визуализации и автономен (без внешних зависимостей).
Уважаемый ImGui предназначен для обеспечения быстрых итераций и предоставления программистам возможности создавать инструменты для создания контента и инструменты визуализации / отладки (в отличие от пользовательского интерфейса для среднего конечного пользователя). Для достижения этой цели он способствует простоте и производительности и не имеет некоторых функций, обычно присутствующих в библиотеках более высокого уровня.
Уважаемый ImGui особенно подходит для интеграции в игровой движок (для инструментов), 3D-приложений в реальном времени, полноэкранных приложений, встроенных приложений или любых приложений на платформах консолей, где функции операционной системы нестандартны.