背景与讲解实时 3D、双车取景检查

2026-09-25 · 本地开发环境 · 正式教员预览入口

006 默认取景向左调整,主车与支援车分别避让数字教员、右侧工具栏。复位时采用相同布局,窄屏根据剩余空间自动取景。

005–008 共 11 个背景/讲解页的场景图片,已替换为实时 3D。预览从整车视角开始缓慢旋转,约 3 分钟一圈,可暂停和继续。原有视频类型讲解仍使用视频播放器。

预览与操作共用已加载的模型、场地、HDR 和 WebGL 画布,使用独立预览相机。进入操作步骤时停止旋转;从部件聚焦返回背景页,再回到操作页,保持原来的操作相机、步骤与零件状态。数字人视频默认仍不自动播放。

已通过:14 项单元与契约检查;四个脚本在 1920 × 945 桌面和 1366 × 768 笔记本下的浏览器检查;生产构建(含类型检查、legacy 模型编辑器产物校验)。

桌面结果 · 笔记本结果 · 全屏与缩放结果 · 笔记本全屏与面板展开/收起

环境、检查范围与命令

桌面 http://127.0.0.1:6180;笔记本 http://192.168.31.168:6180;沿用 Vite 至 6100 Gateway 的 API 代理。使用 root 教员预览,没有提交成绩或修改场景/训练配置。

node --test scripts/training-overview.test.mjs scripts/introduction-orbit.test.mjs scripts/introduction-narration.test.mjs scripts/training-introduction.test.mjs scripts/virtual-training-formal-route.contract.test.mjs

node tools/bridge-introduction-3d-live.mjs;通过 WIDTH / HEIGHT / BASE_URL / REPORT_SUFFIX 切换窗口与地址,通过 CHECK_LAYOUT=1 补查全屏与窗口缩放。

pnpm build 通过。现有的大文件体积提示不影响构建。

浏览器检查覆盖真实旋转、暂停/继续、所有背景与讲解页、单画布复用、数字人手动播放、返回操作、聚焦视角保留、复位比例与双车遮挡。几何单元测试覆盖整圈旋转的取景范围。没有重新执行全部拆装流程。

006:支援车避开面板

调整前
006 调整前,支援车被工具栏遮挡
调整后
006 两车避开面板