Files
nexus/wiki/concepts/Chaos-Physics.md
2026-05-03 05:42:12 +08:00

41 lines
1.2 KiB
Markdown

---
title: "Chaos Physics"
type: concept
tags: ["unreal-engine", "physics", "destruction", "chaos-engine"]
sources: ["unreal-systems-engineer"]
last_updated: 2026-05-30
---
## Aliases
- Chaos Destruction System
- UE5 Chaos Physics Engine
- Geometry Collections
## 定义
Chaos 是 UE5 的物理与破坏系统,提供实时网格破碎、刚体约束和高级物理模拟能力。
## 核心组件
### Geometry Collections
- 用于实时网格破碎的破碎几何体集合
- 在 Fracture Editor 中制作破碎资产
- 通过 `UChaosDestructionListener` 触发破碎事件
### Constraint Types
Chaos 支持多种约束类型:
- **Rigid**(刚性)— 固定断裂块之间的连接
- **Soft**(柔性)— 允许一定形变的连接
- **Spring**(弹簧)— 带弹性的连接
- **Suspension**(悬挂)— 模拟悬挂系统
### Destruction LOD
- 近景:完整 Chaos 模拟
- 远景:缓存动画播放(降低计算开销)
## 性能分析
使用 **Unreal Insights** 的 Chaos 专用 trace 通道分析物理求解器性能。
## 相关概念
- [[Actor Replication]] — 破碎物理的网络复制注意事项
- [[UnrealEngine5]] — Chaos 是 UE5 的内置物理引擎