引言:把 PhysX 当黑盒用的代价800+ 刚体场景帧时间飙到 22ms,求解器单核跑满;刚体穿透墙体,排查发现是物理步进频率与逻辑帧没对齐——PhysX 功能强大,但 API 表面下是一套分层架构,只当"刚体工厂"使用迟早踩坑。本文梳理 PhysX 从架构到仿真流程的核心脉络。一、分层架构与核心组件1.1 四层职责PhysX 的设计是分层解耦、接口与实现分离:层对象职责基础层PxFoundation内存分配、错误回调(全局根对象)工厂层PxPhysics创建 Scene/Material/几何等资源,管理全局状态仿真层PxScene持有 Actor 与约束,执行仿真步进实体层PxRigidActor 等参与仿真的物理实体// 初始化链:Foundation → Physics → Scene static PxDefaultErrorCallback gErrorCa