用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ming1zhou88/minemap-skills --skill minemap-business-gaussian-splatting命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | minemap-business-gaussian-splatting |
| description | MineMap Gaussian Splatting 业务规范。用于高保真实景重建、轻量化点场景渲染、照片测量成果展示。 |
MineMap 里的高斯泼溅有两条落地路径,业务上不要混用概念:
new minemap.GaussianSplatting(...)
.splat 资产scene-object 挂到场景里3DGS-3DTiles.html简单判断:
GaussianSplattingconst gs = new minemap.GaussianSplatting({
id: "gauss-1",
data: "/data/model.splat",
position: [116.39, 39.9, 0],
rotation: [-Math.PI / 9, 0, 0],
scale: [100, 100, 100]
});
map.addSceneComponent(gs);
GaussianSplatting 本质是 scene-object.splat 文件地址为主,源码里通过 getArrayBuffer() 拉取viewProj * modelView 排序rotation 与 quaternion 是二选一的旋转输入scale 默认语义是 xyz 独立缩放,严禁写 0对应 demo:demo/html/3DGaussianSplatting.html
适合:
这个 demo 的关键信号是:
GaussianSplattingposition + rotation + scale 把资产对到地图坐标对应 demo:demo/html/3DGS-3DTiles.html
适合:
sourceLoaded 后自动飞行maximumScreenSpaceError、skipLevelOfDetail 这一类调度参数.splatpositionrotation 或 quaternionscalescale 不能出现 0源码注释已明确提醒不要随意设置成 0。业务上只要出现以下情形,就优先怀疑缩放:
高斯不是普通 mesh。它依赖视角排序,因此:
.splat 同屏”硬顶如果业务已经出现:
则应优先切换到分区调度方案,而不是继续堆多个 GaussianSplatting 实例。
不合适。高斯适合“高保真展示”,不适合承担:
这类场景仍然优先 SceneModel / SceneTileset。
.splat会遇到:
高斯资产落图时,最容易浪费时间的是“边看边猜”。正确做法是:
GaussianSplatting,如果你要:demo/html/3DGaussianSplatting.htmldemo/html/3DGS-3DTiles.htmlminemap-business-oblique-bimminemap-scene-componentsminemap-performance-and-backend基于 SOC 职业分类