关于 physics-sim
用于设置和交付刚体与软体模拟的工作流技能,涵盖破坏效果、触发时机、烘焙及缓存导出,适用于渲染或游戏资产制作。
主要功能
- 01刚体与软体设置
- 02约束和碰撞体指导
- 03触发式破坏流程
- 04模拟烘焙与清理
- 05缓存导出建议
适用场景
- 01制作刚体互动或坍塌效果
- 02模拟简单软体道具运动
- 03为影视渲染准备碎片
- 04为游戏资产烘焙物理效果
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ arjun988/ blender-skills --skill physics-sim安装后在 Claude Code 中输入/physics-sim确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/destruction-pipeline.mdrigid-body-presets.mdsim-bake-checklist.md详细介绍
物理模拟
稳定的刚体/软体设置。由动机驱动的破坏。烘焙缓存。
适用场景
- 刚体交互与坍塌
- 软体抖动/橡胶/简单的软体道具
- 破坏与碎片(单元断裂/预切碎片)
- VFX 润色前的物理预演
工作流
Simplify collision meshes → Assign rigid/soft bodies
→ Constraints → Passive settings → Bake → Art-direct → Export cache
刚体快速规则
| 角色 | 设置说明 |
|---|---|
| 主动 | 移动的碎片/道具 |
| 被动 | 地板、墙壁、重型锚点 |
| 凸包 | 快速、近似 |
| 网格 | 精确、开销较大 |
- 模拟前应用缩放
- 根据比例设置合适的边距
- 集合:
COL_Physics_[Shot]
约束
- 机械连接使用铰链/固定/电机
- 破坏场景使用可断裂约束
- 命名:
RBCON_[Object]_[Type]
破坏方法
1. Pre-cut shards (cell fracture or manual)
2. Island meshes as active rigid bodies
3. Passive shell until trigger frame
4. Animate trigger (force / keyframed activation)
5. Bake → cleanup interpenetrations
软体
- 简单软体道具优先使用软体;服装使用
cloth-sim - 设置目标权重以保持形状
- 需要软体与碰撞对象
烘焙/导出
- 渲染前烘焙到缓存
- 电影级碎片使用 Alembic/USD
- 游戏使用烘焙关键姿势或翻页动画;很少使用实时 Blender 物理模拟
约束
必须执行
- 应用缩放;使用简化的碰撞体
- 最终交付前完成烘焙
- 有意触发破坏(帧)
不得执行
- 使用高分辨率雕刻网格作为主动碰撞体
- 碎片数量不受限制
- 最终渲染时保留未烘焙的模拟
参考指南
| 主题 | 参考资料 | 加载时机 |
|---|---|---|
| 刚体预设 | references/rigid-body-presets.md | 需要时 |
| 破坏流程 | references/destruction-pipeline.md | 需要时 |
| 模拟烘焙检查清单 | references/sim-bake-checklist.md | 需要时 |
评论
支持 Markdown