admin 发表于 2026-5-19 03:16:33

Delphi OpenGL 常用开源项目链接

核心 Header / 绑定(必须的)

dglOpenGL(推荐,最完整 OpenGL 4.6 Header)
https://github.com/SaschaWillems/dglOpenGL
支持 Delphi 和 Free Pascal,包含 WGL/GLX 等。

知名 3D 引擎 / 库

GLScene(最经典的 Delphi OpenGL 3D 场景引擎,组件化开发)
https://github.com/glscene/GLScene
(或 SourceForge 主站:https://sourceforge.net/projects/glscene/)
ZenGL(跨平台 2D/3D 游戏引擎)
https://github.com/Seenkao/New-ZenGL
Apus Game Engine(功能强大的 Delphi/Pascal 游戏引擎)
https://github.com/Cooler2/ApusGameEngine

学习 / 示例项目

DelphiLearnOpenGL(跟着 LearnOpenGL 教程用 Delphi 实现)
https://github.com/neslib/DelphiLearnOpenGL
Ooogles(轻量级 Object-Oriented OpenGL ES 2.0 Wrapper)
https://github.com/neslib/Ooogles

其他有用仓库

GLPT(跨平台 OpenGL 上下文管理)
https://github.com/daar/GLPT
Awesome-Delphi 列表(更多资源)
https://github.com/r3code/awesome-delphi (搜索 OpenGL 部分)

推荐入门顺序:先用 dglOpenGL 作为 header,然后看 DelphiLearnOpenGL 或 GLScene 的示例。
需要特定功能(如 2D 游戏、现代 OpenGL 教程、FireMonkey 支持等)可以再告诉我,我帮你细化!

页: [1]
查看完整版本: Delphi OpenGL 常用开源项目链接