ogre
v14.3.2
OGRE (面向对象的图形渲染引擎)是一种用 C++ 编写的面向场景的灵活 3D 引擎,旨在让开发人员更轻松、更直观地利用 3D 硬件制作游戏和演示。类库抽象了使用 Direct3D 和 OpenGL 等底层系统库的所有细节,并提供基于世界对象和其他直观类的接口。
尝试一下 - 构建 - 教程 - 手册 - 有什么新功能? - 谁在使用它? - 社区支持
有关详尽的列表,请参阅功能页面并尝试我们的示例浏览器。有关快速概述,请参阅下文
集成凹凸和偏移映射 | 集成阴影 |
---|---|
基于物理的着色 | 粒子效果 |
---|---|
硬件和软件骨骼动画 | 多层地形 |
---|---|
自动渲染目标管道(合成器) | 使用 CSG 和三平面纹理进行体积渲染 |
---|---|
亲爱的 ImGui | 子弹物理集成 |
---|---|
开源
闭源
如果你在研究中使用 Ogre,请这样引用:
@misc { rojtberg2024ogre ,
author = " {Rojtberg, Pavel and Rogers, David and Streeting, Steve and others} " ,
title = " OGRE scene-oriented, flexible 3D engine " ,
year = " 2001 -- 2024 " ,
howpublished = " url{https://www.ogre3d.org/} " ,
}
我们欢迎对 OGRE 的所有贡献,无论是新插件、错误修复、扩展、教程、文档、示例应用程序、艺术品还是几乎任何其他内容!如果您想为 OGRE 的开发做出贡献,请创建拉取请求。
建造 | 地位 |
---|---|
Linux、OSX、安卓、iOS | |
MSVC |
有关详细信息,请参阅完整的许可证文档。