已实施能力
| 能力 | 实现与使用 |
| 动作片段与机械组合运动 | 时间轴设置命名起止范围;旋转中心使用部件局部坐标;位移与 XYZ 旋转叠加,关键帧错开形成顺序动作;支持保持末帧和回到起点。蓝图按名称播放片段。 |
| 状态与材质 | 新增缩放、显隐、不透明度、颜色、材质状态轨道;材质副本隔离,不污染其他实例。录制与保存保留中性基准,旋转中心偏移不会被重复写入位移关键帧。 |
| 回路流向 | 配置路径点、颜色、速度、流点数量、正向/反向/停止;可关联标量轨道控制开通。用于工作原理讲解。 |
| 跨模块复用 | 训练编辑器从正式目录选动作,保存步骤绑定;教学任务固定模型/场景/训练版本;指导书在线模型与离线 ZIP 使用同一动画求值规则。原生 GLB 动画仍可选择。 |
实测结果
模型编辑与发布
| 检查 | 结果 |
|---|
| 真实工程保存组合旋转、位移、材质状态和流向轨道 | 通过 |
| 刷新重开后动作片段、复位基准和流向配置恢复 | 通过 |
| 正式发布固定动画模型版本 | 通过 |
查看原始检查记录 · 浏览器脚本异常 0 条
指导书在线使用与交付
| 检查 | 结果 |
|---|
| 指导书通过正式接口固定引用模型版本并持久化动画元数据 | 通过 |
| 正式指导书视口加载命名动作并还原组合运动与材质状态 | 通过 |
| 正式发布并下载带动画的离线指导书 | 通过 |
查看原始检查记录 · 浏览器脚本异常 0 条
离线播放
| 检查 | 结果 |
|---|
| 下载的离线包可播放命名组合动作,画布发生变化并可暂停 | 通过 |
| 断开业务服务与公网后仍可加载模型、引擎和动画 | 通过 |
查看原始检查记录 · 浏览器脚本异常 0 条
正式教学视口
| 检查 | 结果 |
|---|
| 真实教学任务固定模型版本、动作、材质、枢轴和流向配置 | 通过 |
| 正式教学预览实际播放指定片段并保持末帧,四条轨道全部绑定 | 通过 |
| 切换步骤后播放复位片段,结束恢复起点并关闭流向 | 通过 |
| 同一教学视口原生 GLB 动画与自编片段切换兼容(浏览器运行时检查) | 通过 |
查看原始检查记录 · 浏览器脚本异常 0 条
训练编辑器绑定
| 检查 | 结果 |
|---|
| 训练编辑器从正式模型库选择命名动作并通过真实保存接口持久化 | 通过 |
| 训练编辑草稿不会覆盖已创建任务的固定发布快照 | 通过 |
查看原始检查记录 · 浏览器脚本异常 0 条
补充验证:前端类型检查及生产构建通过;生成的模型编辑器 public/dist 文件哈希一致。后端 18 条校验、快照与考试提示隔离用例通过;原型 5 项合同测试、Web 4 项场景/缓存/落地测试通过。构建仅有现有的大分块提示。
测试采用真实登录、GLB、保存/发布/下载接口。部分配置和视口内部状态由 Playwright 调用页面模块核对;教学原生 GLB 切换为浏览器运行时兼容检查。离线用例阻断业务接口及公网请求,外部请求数为 0。
可继续使用的测试数据
训练当前保留实测保存的草稿;已有任务仍使用旧发布快照,这正是版本隔离测试验证的行为。试验性教学任务未产生学员成绩。
使用顺序与边界
- 模型编辑器时间轴添加轨道,选择部件、属性及关键帧;进入「动作与轨道设置」配置片段、枢轴、材质状态或流向。
- 保存并发布模型,在场景选择固定版本;训练的「步骤动画」选择正式动作并保存。
- 发布训练、下发新任务后在教学端使用;指导书关联模型片段后可在线播放或导出离线 ZIP。
本次没有数据库表改动。未加入新的密钥文件、独立服务或认证方式。代码尚未提交 Git。
污渍/清洁通过颜色和粗糙度等 PBR 参数表达;贴图擦除、软管/密封圈弹性变形、真实流体压力计算、整片视频导出不在本次实施范围。表格中的具体装备动作仍需配置部件、路径和时序,本报告不代表已经制作完成全部动画素材。