<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Jolt Physics on Text Matrix</title><link>https://txtmix.com/tags/jolt-physics/</link><description>Recent content in Jolt Physics on Text Matrix</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 21 Jul 2026 20:06:14 +0800</lastBuildDate><atom:link href="https://txtmix.com/tags/jolt-physics/index.xml" rel="self" type="application/rss+xml"/><item><title>jrouwe/JoltPhysics 原理拆解：一个被《地平线 西之绝境》和《死亡搁浅 2》选中的多核友好刚体物理引擎是怎么设计的</title><link>https://txtmix.com/posts/tech/jrouwe-jolt-physics-multicore-rigid-body-engine/</link><pubDate>Fri, 17 Jul 2026 02:57:12 +0800</pubDate><guid>https://txtmix.com/posts/tech/jrouwe-jolt-physics-multicore-rigid-body-engine/</guid><description>&lt;h2 id="一句话判断">一句话判断&lt;/h2>
&lt;p>&lt;strong>Jolt Physics（&lt;a href="https://github.com/jrouwe/JoltPhysics" target="_blank" rel="noopener noreffer ">jrouwe/JoltPhysics&lt;/a>）是一个 10.9k stars 的 C++ 刚体物理与碰撞检测库，它的工程价值不在&amp;quot;物理算法新&amp;quot;，而在&amp;quot;多线程友好&amp;quot;这条路上做得非常彻底&lt;/strong>。作者 Jorrit Rouwe 在 README 里直接列出五个核心设计判断：① 后台线程并发预构造 body batch；② 碰撞查询与 body 增删并行（单线程改可见，跨线程读看到一致快照）；③ broadphase 查询与 simulation step 并行（narrowphase 后台跑）；④ body 创建/删除不自动唤醒邻居；⑤ 仿真 deterministic（同输入必同输出）。这套设计已经被 Guerrilla Games 的《Horizon Forbidden West》和《Death Stranding 2: On the Beach》采用，并在 GDC 2022 上做了公开演讲（&amp;ldquo;Architecting Jolt Physics for Horizon Forbidden West&amp;rdquo;）。&lt;/p></description></item></channel></rss>