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

Bevy 0.9 发布,Rust 构建的游戏引擎

日期:2022-11-14点击:605

Bevy 是一个用 Rust 构建的数据驱动游戏引擎,Bevy 永远免费和开源,开发者可以查看 Bevy Assets,这是社区开发的插件、游戏和学习资源的集合。

经过 159 位贡献者共 430 个 PR,时隔 3 个月,Bevy 0.9 版本正式发布。这个版本增加了大量的新功能、错误修复和调整,以下是其中的一些亮点:

  • HDR 后期处理、色调映射:Bevy 有一个新的 HDR 后期处理和色调映射管道,可以用它来实现 "bloom" 的后期处理效果。
  • FXAA:增加了快速近似抗锯齿,这为用户提供了一个新的屏幕空间抗锯齿选项
  • Deband Dithering:用这个新的后期处理效果来隐藏梯度精度的误差
  • 其他后期处理的改进:视图目标双重缓冲和自动渲染目标格式处理
  • 新的场景格式:Bevy 的新场景格式更小,更容易手动合成,也更容易阅读。有 “人类可读" 和 "二进制" 两种形式。
  • 代码驱动的场景构建:使用查询和特定的实体引用,从现有的应用程序动态地构建场景
  • 改进的实体/组件 API:使用组件生成实体现在比以前更简单、更符合直觉
  • 重做 Exclusive systems:Exclusive systems(具有独特 ECS World 访问权的系统)现在只是 "正常" 的系统,其可用性得到了显著的改善。
  • Bevy Reflect 现在可以反映枚举类型
  • Time Shader:时间现在可以作为全局传递给着色器,使自定义着色器中的时间驱动动画变得很容易
  • 插件设置:插件现在可以有设置,这些设置可以在插件组中被覆盖,从而简化了插件的配置。
  • Bevy UI Z-Indices:使用局部和全局 Z-Indices 控制 UI 元素如何相互堆叠

更多详情可查看:https://bevyengine.org/news/bevy-0-9/

原文链接:https://www.oschina.net/news/217726/bevy-0-9-released
关注公众号

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

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

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

文章评论

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

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章