为什么需要接入规范
三维展示页不少问题出在资产接入:模型朝向不一致、压缩参数随手给、交互命中靠运气。把接入环节固化成规范后,新资产接入从"每次调一遍"变成"按清单过一遍"。
我实际遵守的规则
- 格式只留一种主路:Blender 导出统一走 glTF,几何用 Draco 压缩、纹理用 KTX2,不把原始 .blend / 高模直接丢给前端。
- 坐标约定写进数据而不是靠记忆:在 Scene 工具链里,发布态显式声明坐标约定,下游不再猜测文件是否已含旋转(见 Scene 工具链)。
- 压缩参数按展示目标定:首屏要快的页面优先减体积,细节页才放精度;两者是不同产物,不是同一个文件调参。
- 交互命中独立于渲染网格:可点区域用 Hitbox 代理而不是直接拾取高精度模型(见 摄影器材交互展示),命中稳定且与 LOD 解耦。
- 新资产接入是流程不是手活:接入周期以"按清单走一遍"为目标,清单包括格式检查、朝向验证、压缩产物与命中层四步。
边界
这些规则来自摄影器材展示页与 Scene 工具链两类项目的实际做法,不同项目的数据形态不同,清单内容需要按项目调整,但"约定显式化、接入流程化"这一层是通用的。