Avian Physics 0.4
7 months ago
- #bevy
- #physics-engine
- #rust
- 《鸟类物理引擎0.4版发布:重大性能提升与新增功能》
- 性能提升包括3倍速度提升与更优的多核扩展能力
- 新增功能:求解器刚体、多线程图着色算法、睡眠/唤醒模拟岛系统、力系统重构、关节改进、体素碰撞体及Bevy 0.17支持
- 求解器刚体优化缓存局部性并为宽SIMD指令集支持铺路
- 图着色技术实现无竞态条件的并行约束求解
- 模拟岛系统优化大型游戏场景中的睡眠与唤醒机制
- 力系统API重新设计,提升易用性与模块化程度
- 关节系统改进包括参考坐标系、阻尼、作用力及碰撞禁用功能
- 新增体素碰撞体,可高效表现《我的世界》等体素世界数据
- Bevy 0.17支持包含更新版碰撞事件与系统集命名规范
- 接触点API改进:提供世界坐标点、法向速度及精确冲量数据
- 新增基准测试CLI工具,用于性能分析与多线程扩展评估
- 未来规划涵盖:宽SIMD指令集、增强多线程、BVH广相检测、Peck碰撞检测算法、CoACD凸体分解及新一代关节求解器