Bevy 0.9 发布,Rust 构建的游戏引擎
Bevy 是一个用 Rust 构建的数据驱动游戏引擎,Bevy 永远免费和开源,开发者可以查看 Bevy Assets,这是社区开发的插件、游戏和学习资源的集合。 经过 159 位贡献者共 430 个 PR,时隔 3 个月,Bevy 0.9 版本正式发布。这个版本增加了大量的新功能、错误修复和调整,以下是其中的一些亮点: HDR 后期处理、色调映射:Bevy 有一个新的 HDR 后期处理和色调映射管道,可以用它来实现 "bloom" 的后期处理效果。 FXAA:增加了快速近似抗锯齿,这为用户提供了一个新的屏幕空间抗锯齿选项 Deband Dithering:用这个新的后期处理效果来隐藏梯度精度的误差 其他后期处理的改进:视图目标双重缓冲和自动渲染目标格式处理 新的场景格式:Bevy 的新场景格式更小,更容易手动合成,也更容易阅读。有 “人类可读" 和 "二进制" 两种形式。 代码驱动的场景构建:使用查询和特定的实体引用,从现有的应用程序动态地构建场景 改进的实体/组件 API:使用组件生成实体现在比以前更简单、更符合直觉 重做 Exclusive systems:Exclusive s...
