返回首页
最新
大家好,
我很高兴与大家分享 GlyphGL,这是一个我从零开始编写的新项目,完全不依赖任何外部库。它是一个跨平台(Windows、Linux、macOS)的仅头文件 C/C++ 库,旨在简化使用并提供绝对的控制(仍在开发中)。
没有 FreeType:它包含自己的 TTF 解析器、光栅化器和渲染器。
没有 OpenGL 加载器:GlyphGL 内置了自己的加载器,处理跨多个平台所需的所有 OpenGL 函数和指针,尽管可以通过 GLYPH_NO_GL_LOADER 选项禁用。
兼容性:GlyphGL 使用 C99 语法编写,意味着它可以轻松移植到其他平台。
性能:尽管仍在开发中,且缺乏一些重度优化(如 SDF 渲染和其他高级技术),但由于其高效的批量渲染系统,GlyphGL 仍然表现出色。
我欢迎批评意见,以帮助这个项目改进和成长,因此如果您发现任何问题、错误或需要一些澄清,请在讨论中评论或在仓库中提交问题!
仓库链接:https://github.com/DareksCoffee/GlyphGL