您现在的位置是:首页 > 文章详情

Ogre-Next —— 第二代 Ogre 3D 图形渲染引擎

日期:2021-12-29点击:1795

Ogre-Next 又名 Ogre v2,是一个面向场景、灵活的 3D C++ 图形渲染引擎,与一代的 Ogre 1.x 版本相比,Ogre-Next 的 Ogre 2.x 版本更专注于以下内容:

  • 缓存友好的实体和节点布局
  • 节点的线程批处理、Frustum Culling 和其他技术,例如 Forward Clustered
  • 使用 AoSoA(阵列结构阵列)内存布局的 SIMD 处理
  • 通过后台流加载的纹理

因此,Ogre-Next 更适用于旨在在屏幕上拥有大量对象或渲染预算紧张的项目,例如 VR。

支持的后端

  • Direct3D 11
  • OpenGL 3.3+
  • Metal
  • Vulkan

支持的平台

  • Windows (XP*, 7, 8, 10)
  • Linux
  • macOS**
  • iOS
  • Android***

(*) XP 支持是通过 GL3+ 实现的。需要最新的驱动程序。旧 GPU 没有能够运行 Ogre-Next 2.x 的稳定 GL 驱动程序。
(**) 强烈推荐使用金属后端。macOS 支持 GL 后端,但窗口子系统尚未移植到 2.3。
(***) 设备必须支持 Vulkan。支持安卓7.0+;但由于旧版本中存在大量驱动程序错误,因此强烈建议使用 Android 8.0+。

支持的编译器

  • Clang 3.3 或更新版本
  • GCC 5 或更新版本
  • VS2008 或更新版本

实际案例展示

Yoy Simulators

Skyline Game Engine

Racecraft

原文链接:https://www.oschina.net/p/ogre-next
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章