用途:在 Blender 中设置刚体、碰撞、布料、软体、烟雾、点缓存与流体缓存等模拟,并支持可恢复的烘焙流程。
主要能力与流程:先声明 active/passive 角色、碰撞形状、物理参数、帧范围、单位、代理体和批准的缓存目录,并确认缓存空间预算。烘焙前应用或记录对象 scale,检查对象角色、变换、碰撞代理与依赖顺序。用低分辨率短区间验证参数与方向;对昂贵烘焙通过 blender-background-jobs 提交 BAKE_POINT_CACHES 后台作业并轮询终态;参数变化前释放或失效旧缓存,禁止混用旧结果;重开烘焙工程完成物理测量与视觉审阅。
验证与交付:报告模拟类型、对象角色、参数、帧范围、缓存路径、作业收据、碰撞/穿透测量及首中末预览。
限制:缓存路径须在作业目录内;不自动重试中断烘焙,不要求跨设备字节一致;低分辨率 fixture 仅证明流程,不代表电影级液体或布料效果。常见问题:穿透或爆炸时检查 scale、碰撞 margin、步数与初始重叠;缓存陈旧需明确释放后重烘,不覆盖来源不明缓存;后台中断保留终态和日志,等待显式 resume。