Uni GUI

Uni GUI

面向极致性能设计的UI库

UniGUI 是一个构建在我的 Unigine 引擎库之上的 UI 框架。它的设计初衷是不直接与 Minecraft 渲染器绑定,使其无需完整重写核心即可实现可移植性。

这个库的主要目标是提供最高的 UI 性能,并遵循“一次编写,到处运行”的原则。

我们使用专用的 DrawCommands 系统来处理任务,并允许它们被分组到批量存储桶中,以实现最佳性能。由于该库已完全集成到 Minecraft 中,因此不应出现上下文问题。