Dear ImGui

Dear ImGui
软件
软件描述
Dear ImGui 是一个面向 C++ 的轻量级图形用户界面库。它输出经过优化的顶点缓冲区,您可以在任何支持 3D 渲染管线的应用程序中随时进行渲染。它速度快、可移植性强、与渲染器无关且完全自包含(无外部依赖)。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Dear ImGui?
Dear ImGui 是一个面向 C++ 的轻量级图形用户界面库。它输出经过优化的顶点缓冲区,可随时在支持 3D 渲染管线的应用程序中进行渲染。它快速、可移植、与渲染器无关且完全自包含(无外部依赖)。
Dear ImGui 的设计目标是实现快速迭代,赋能程序员创建内容创作工具以及可视化/调试工具(而非面向普通终端用户的界面)。为此,它更注重简洁性和生产力,因此缺少许多高级库中常见的功能。
Dear ImGui 特别适用于游戏引擎(用于工具开发)、实时 3D 应用、全屏应用、嵌入式应用,或任何在主机平台上的应用,这些平台的操作系统特性非标准化。
🔄 替代方案
9 个选择
FLTK
软件
快速轻量级工具包(FLTK,发音为 fulltick)是由比尔·斯皮察克等人开发的跨平台图形用户界面(GUI)库。该工具包专为3D图形编程设计,提供了对OpenGL的接口,同时也适用于一般的GUI编程。

Nevron Open Vision for .NET
软件
Nevron Open Vision for .NET 是一套高级 UI 组件,可帮助您从单一代码库开发功能丰富的 Web(Blazor WebAssembly)和桌面(WinForms、WPF、Xamarin.Mac)应用程序。

wxWidgets
软件
wxWidgets 是一个 C++ 库,可让开发者为 Windows、OS X、Linux 和 UNIX 等 32 位和 64 位架构以及多个移动平台(包括 Windows Mobile、iPhone SDK 和嵌入式 GTK+)创建应用程序。

Tkinter
软件
tkinter 包(“Tk 接口”)是 Python 标准的 Tcl/Tk 图形用户界面工具包接口。Tk 和 tkinter 在大多数 Unix 平台(包括 macOS)以及 Windows 系统上均可使用。

