QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

SIMD 在游戏开发中的重要性 (box2d.org)

本文探讨了SIMD在游戏开发中的应用,尤其是在物理引擎Box2D中的使用。作者介绍了SIMD在接触求解中的优势,以及如何利用图染色算法将接触约束分组,以便并行处理。通过使用SIMD指令集(SSE2、Neon、AVX2),Box2D的性能得到显著提升。作者还分享了对不同指令集性能的比较结果,以及对编译器自动向量化的观察。

Box2D 3.0发布 (box2d.org)

历经一年半的开发,Box2D 3.0版本正式发布。新版本带来了全新的碰撞系统、API以及性能优化,包括多线程、SIMD和数据导向设计。此外,还新增了胶囊、圆角多边形、软步求解器等功能,并对精度和关节进行了改进。