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]