基于 libGDX 来源重新设计的 Thelema 引擎,Kotlin 写的,挺有意思的一个 3D 图形引擎。支持 PBR、延迟阴影、SSAO、Bloom 这些效果,还能加载 glTF 2.0 模型,响应也快,接口也比较现代。最妙的是它对VBO、VAO、实例缓冲这类底层抽象得还挺舒服的。 跨平台能力
Kotlin 0 次浏览
基于 SymbianOS 的图形引擎,设计思路还挺老派的,但逻辑清晰,挺适合研究一下移动端底层渲染的架构思路。虽然现在用不上 Symbian 了,但里面讲的资源管理和模块划分,用在现在的移动游戏开发也不过时。 代码结构清爽,C++写的,模块划分比较细,比如图形渲染、内存管理、场景控制啥的都拆得清楚。
Symbian 0 次浏览
一个简单的3D引擎Demo,C++开发。界面简单并不花哨。
C++ 51 次浏览
如果你正在找一个轻量级的 3D 引擎,不妨试试这个用ActionScript实现的小型 3D 库。它能驱动.x文件或者自定义的 3D 点集合显示,挺适合做一些小型 3D 展示。以前一直想分享出来,不过一直没机会,这次下载了OpenGL却没积分,于是干脆上传到这里给用。它的功能简单实用,代码也不复杂。
Actionscript 0 次浏览
AISA 是一个用TypeScript写的纯软件 3D 引擎,最大的特点是它不依赖于WebGL,而是通过JavaScript直接计算并渲染 3D 场景,挺适合用来开发一些不需要硬件加速的 3D 应用。只需要支持HTML5的浏览器,基本就能跑得比较顺畅,我自己用它在手机上也能保持稳定的帧率。对于那些需
Typescript 0 次浏览
艾伯利著作的《3D游戏引擎设计》,是应用于实时计算机图形学领域的专业书籍。由清华大学出版社于2013年12月出版,共有730页。提供PDF电子版下载,内含索引、书签和目录。
C++ 26 次浏览
Papervision3D_2.1.932 是 Flash 时代经典的 3D 引擎,用 ActionScript 3.0 写的,适合喜欢搞点 3D 效果的朋友玩一玩。虽然年代有点久远,但用来做些产品展示、简单交互还是蛮不错的。场景管理、渲染、加载模型这些基本的功能都有,连动画和交互都支持得还行。比较
Actionscript 0 次浏览