
设备拓扑 3D 沙盘
把网关—边缘—传感器三层节点压缩为可旋转立体视图,拓扑变更 0.5s 内重排布局。
以 Web 端 CSS 3D 层叠与悬浮卡片为骨架,把设备拓扑、遥测时序与告警链路口径统一到同一块分栏数据看板上。首屏即可横向滑动浏览 5 类场景,单页模型资源控制在 1.2MB 内,首帧可交互时间目标 ≤ 1.8s。

把网关—边缘—传感器三层节点压缩为可旋转立体视图,拓扑变更 0.5s 内重排布局。

按产线分区绑定点位,异常设备以强调色描边发光,巡检人员定位误差 ≤ 0.3m。

在纵深轴上叠加多日曲线,异常峰用刻度圆点标记,单次对账核对时间缩短至 6 分钟。

把路径规划结果投射到立体货架,拥堵节点提前 90s 预警,改派指令一次下发。

点击模型即拉取设备档案与近 24h 事件流,故障定位平均耗时由 14 分钟降至 5 分钟。
左右拖动轨道查看更多 3D 场景 · 每卡固定 16:9 裁切,避免图片加载引起布局跳动
面向效率与性能的工程口径,每条都给出可验证阈值,避免「看起来很酷但跑不动」的常见翻车。
单场景三角面 ≤ 15 万、贴图总量 ≤ 4MB,用 LOD 三级切换;场景切换时把上一场景的材质与贴图显式释放,避免显存随浏览时长线性上涨。
3D 视口内的可点击设备以屏幕空间计算命中区,投影后小于 44×44px 时自动放大热区;键盘用户提供 Tab 焦点环与方向键平移,保证无鼠标也能巡检。
高频遥测(温度/振动)走 12ms 插帧渲染,告警状态走 1s 节流;同屏数值标签超过 60 个时自动聚合为分区气泡,防止标签互相遮挡。
左栏放实时状态、中栏放时序曲线、右栏放操作入口,三栏宽度比约 3:4:3;关键数字用等宽数字字体,避免刷新时数字宽度抖动导致重排。
低端设备或关闭硬件加速时,自动切换到 2D 拓扑图并保留全部数据与操作;检测依据为连续 3s 帧率低于 30fps,降级后内存峰值下降约 35%。
在 prefers-reduced-motion 下关闭旋转、视差与脉冲动效,仅保留状态切换;所有入场动效默认可见、加载即播放,不依赖脚本添加类名触发。
同一份物联网数据,用 2D 图表、轻量 3D 与全量数字孪生三种方式呈现,成本与收益差异显著,按场景选型比一味堆精度更划算。
| 方案 | 首屏可交互 | 首包体积 | 信息密度 | 适用场景 |
|---|---|---|---|---|
| 2D 图表看板 | 0.6s | 180KB | 中 | 高频轮询、移动端巡检、弱网环境 |
| 轻量 3D 层叠视图 | 1.4s | 860KB | 高 | 拓扑关系、空间分布、管理层汇报 |
| 全量数字孪生 | 2.9s | 3.2MB | 极高 | 产线仿真、培训演练、故障复盘 |
| 推荐组合(轻量 3D + 2D 降级) | 1.0s | 620KB | 高 | 大多数工业物联网门户首选 |
每一步都有明确产出物与验收口径,避免 3D 设计稿与真实数据对不上号。
梳理点位清单与更新频率,标记高频与低频字段,输出字段—模型映射表。
按 LOD 分级导出,合并同材质网格,压缩贴图为 WebP 并校验面数预算。
绑定点击热区、悬停描边与分栏看板联动,补齐焦点顺序与键盘操作。
在 200 台目标终端压测,记录首帧、帧率与内存峰值,配置降级开关阈值。
下面三张实景取自同一套方案的不同层级:宏观拓扑、局部设备特写与运行监测面板。
3D 视觉的价值是把空间关系一眼讲清:设备在哪、影响谁、下一步点哪里。我们把动效克制在状态切换与层级进入,把渲染预算优先让给数据刷新。