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

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

经过 123 位贡献者共 349 个拉取请求,时隔 3 个月,Bevy 0.7 版本正式发布。这个版本有大量的改进、错误修复和调整,以下是其中的一些亮点:

  • 支持 3D 骨骼动画和网格蒙皮
  • GLTF 动画导入
  • 渲染无限数量的点光源场景
  • 改进的集群前向渲染:动态/自适应集群和更快、更准确的集群分配
  • 压缩纹理支持(KTX2 / DDS / .basis):在场景中加载更多的纹理,速度更快
  • 计算着色器/管线专业化:Bevy 灵活的着色器系统被移植到计算着色器上,实现了热重载、着色器定义和着色器导入
  • 渲染到纹理:相机现在可以被配置为渲染到纹理而不是窗口
  • 在着色器中灵活的网格顶点布局
  • ECS 改进
  • 文档改进:更好的例子,更多的文档测试和更多的覆盖面
  • 更多的音频控制:暂停、音量、速度和循环
  • 电源使用选项,使其只在输入发生时更新 Bevy 应用程序

更多详情可查看:https://github.com/bevyengine/bevy/releases/tag/v0.7.0

猜你喜欢

转载自www.oschina.net/news/191858/bevy-0-7-released