GLB 三维资产入库前体检报告器 · V1.0
DID-BR-000002 | Ω₀⊂⊙∞⊂Ω | 3D生产链路中间质检门 | 2026-11-10
PASS / WARN / FAIL
10 / 0 / 0
一、定位:生产链路中间质检门
不卷上游3D生成(Aholo Lux3D已做),不卷下游Viewer展示(Demo都在做),
卡死中间:资产进流水线前的结构合规性自动判定+台账。
上游不管是AI生成、实景扫描还是人工建模,先过这道体检。
二、六维健康分(满分100)
| 维度 | 分值 | 判据 |
| 三角形数合理 | 20 | 1,000 ≤ tris ≤ 500,000 |
| 有 POSITION accessor | 20 | 几何存在 |
| 有 NORMAL | 15 | 光照不平 |
| 有 baseColorTexture | 15 | 非白模 |
| 包围盒非退化 | 15 | max-min > 0.001 |
| accessor 不越界 | 15 | bufferView 索引合法 |
三、真实体检结果(10件昆仑洞天GLB)
| 文件 | 三角形 | mesh | 材质 | 包围盒(X,Y,Z) | 分 | 判定 |
| kunlun_altar.glb | 269,790 | 1 | 1 | 0.60, 0.30, 0.49 | 100 | PASS |
| kunlun_censer.glb | 235,130 | 1 | 1 | 0.27, 0.31, 0.25 | 100 | PASS |
| kunlun_ding.glb | 304,068 | 1 | 1 | 0.38, 0.42, 0.36 | 100 | PASS |
| kunlun_staff.glb | 203,152 | 1 | 1 | 0.45, 2.32, 0.25 | 100 | PASS |
| kunlun_tree_base.glb | 337,822 | 1 | 1 | 0.23, 0.38, 0.23 | 100 | PASS |
| kunlun_zhang.glb | 203,364 | 1 | 1 | 0.27, 0.07, 0.01 | 100 | PASS |
| 玉璋.glb | 217,958 | 1 | 1 | 0.28, 0.06, 0.02 | 100 | PASS |
| 金杖.glb | 154,336 | 1 | 1 | 0.32, 0.03, 0.03 | 100 | PASS |
| 青铜神树.glb | 375,150 | 1 | 1 | 0.31, 0.42, 0.27 | 100 | PASS |
| 香炉.glb | 271,700 | 1 | 1 | 0.12, 0.12, 0.12 | 100 | PASS |
四、SHA256 锁档
| 文件 | SHA256 |
| scripts/glb_health.py | 64a71329125bf7693b50f6c7dd6d3ffeb6ddef113c5c327dc46c45a6507e8342 |
| glb_health_report.json | 4bc5c1a82c0e16c7454bf1df2895fa79f8d668548a105def1bbfd9e6fd0034ea |
五、边界(不做什么)
不渲染、不做视觉判断;不做穿模/非流形边检测(交给 spatial-intelligence-checker topo);
不做语义漂移(交给 drift);不修改GLB,只读体检。