轮式与履带载具物理

PhysX Vehicle 载具

基于 PhysX 5 的射线轮式与履带载具:编辑器模板、驾驶输入、脚本控制与调试绘制。已交付;上游 O3DE 无对等内置 Gem。

概述

开源 O3DE 核心不提供内置 PhysX Vehicle Gem。DawnEngine 的 PhysX Vehicle 在 PhysX 5 之上用射线悬挂模型仿真轿车与履带载具:单个动态底盘刚体、每轮(或每负重轮)接地射线、弹簧–阻尼悬挂,以及按物理子步施加的轮胎 / 履带接触力。车辆逻辑在本 Gem 内实现,不使用 NVIDIA PhysX Vehicle SDK。

面向赛车、军事与工程机械仿真:数据驱动的编辑器装配、内置起步模板、键盘/手柄驾驶辅助,以及 Lua / Script Canvas 控制与状态总线。

核心能力

  • 轮式与履带:阿克曼转向、防倾、差速布局;履带差速转向与各向异性摩擦。
  • 数据驱动装配:底盘 / 驾驶 / 履带组件可序列化到 Prefab;一键应用模板。
  • 输入与脚本:内置 Drive 组件,或通过 VehicleControlRequestBus / 状态总线由 AI 与脚本驱动。
  • 视觉同步:可选轮网格位姿同步与履带行程距离(供 UV 滚动)。
  • 调试:悬挂射线、接触点与轮胎力调试绘制。

适用场景

  • 可驾驶载具的游戏与训练仿真。
  • 坦克 / 工程机械等履带平台。
  • HTNNavigation3D 联动的自主驾驶演示。

协同特性

载具提供「物理移动」,常由 HTN 做决策、Navigation3D 或地面导航提供路径,并在双精度大世界中保持高速运动稳定。手册见 文档站