压缩激光扫描点云 无需上传。
一个浏览器标签页里的测量级点云工作台。
为 LiDAR、摄影测量和 SLAM 扫描打造 —— 桌面级工具的工作流,无需安装。
五种降采样策略
体素网格 (均匀密度)、随机、每 N 个点、颜色直方图、最远点采样 —— 每种针对不同场景,从稠密 LiDAR 栅格到稀疏 SLAM 点云。
包围盒裁剪与轴对齐
六个滑块定义一个轴对齐感兴趣区域;预览把保留的盒子作为线框显示在 3D 视图中。一键居中、归一化、重新定向点云。
统计离群点移除
计算 k-近邻平均距离,丢弃超出 N 倍标准差的点。滑块控制 k、sigma,以及保留内部点或另存为单独文件的选项。
距离、面积与凸包体积
在点云上拾取点测量长度与三角形面积;凸包体积一键可得。所有测量全部本地完成。
实时裁剪预览
在 3D 视图上拖出包围盒,即时预览裁剪效果,但不会修改导出的点云。每轴滑块控制 min/max。
六种着色模式
原始、高度、强度、密度、粗糙度、法线、纯色 —— 一键切换,把扫描噪声、表面变化、朝向看得清清楚楚。
格式互通与报告
解析二进制和 ASCII PLY (含大端)、PCD (ASCII 和二进制)、XYZ。导出为 PLY (二进制小端或 ASCII)、XYZ、GLB 点云。资产报告细分点数、包围盒、密度、颜色通道与凸包体积。
从百万点扫描到干净点云,四步完成。
- 01
放入扫描
拖入 PLY、PCD 或 XYZ 文件。解析器自动检测二进制小端/大端和 ASCII;5000 万点通过类型化数组管道流动,不会重复拷贝整块缓冲区。
- 02
调整管线
选择降采样器、画裁剪框、设置离群点阈值。每一处改动都在 3D 视图中实时预览;在按下「处理」前一切都可逆。
- 03
对比与导出
在原始与处理后的点云间滑动,查看资产报告,然后下载为 PLY、XYZ 或 GLB 点云。原始数据保留在内存中;导出不会覆盖源文件。
- 04
在 3D 视图中测量
使用测量面板:选 2 个点测距离,3 个点测三角形面积,1 次点击测凸包体积 —— 全部在 3D 视图上完成。
关于浏览器点云工具
一款完全本地、免费的点云工具,打开 PLY、PCD、XYZ 扫描即可裁剪、降采样、重新着色、过滤离群点,并写出干净的 PLY、XYZ 或 GLB 点云,全程不上传源文件。面向测量员、LiDAR 与 SLAM 研究者、摄影测量爱好者、无人机航拍制图者,以及所有想在分享前把百万点扫描压到十分之一的人。
五种降采样器、六个包围盒滑块、统计离群点移除、轴对齐,加上含点数、包围盒、密度、通道覆盖的资产报告 — 桌面工具的日常能力,一个标签页内完成。
五种降采样器,按你眼前的扫描选
体素网格保持点云均匀密度 — 每个选定大小的立方体最多贡献一个点,取该立方体内所有点的质心。它适合密集 LiDAR 栅格,只想要更少的点而不丢面。随机是粗暴的 1/N 降采样,适合预览和分享链接。每 N 个点是一种确定性步长,适合时间对齐序列中需要固定时间间隔的场景。颜色直方图在采样前合并相近颜色,适合带丰富 RGB 的扫描,能让植被、路面、立面区域保持完整。最远点采样保留整体形状,是稀疏 SLAM 与小目标扫描的最佳选择。
五种方法都是位精确可复现:同一输入文件、同一参数、同一输出字节。当你想对比两轮参数扫描时不必重跑整个管线,这一点很重要。
裁剪、轴对齐与密度图
六个滑块分别设置 X、Y、Z 的最小/最大值。3D 预览把保留的盒子显示为线框,你可以看着点云调整裁剪范围。Z 轴朝上对齐开关会计算点云的主方向并旋转,使上向量为 +Z — 很多地面扫描仪输出 Y-up,而多数 Web 3D 查看器期望 Z-up,这一项开关就能消除最常见的「打开一看方向反了」的烦恼。居中到原点把包围盒中心平移到 0,0,0;归一化把最长轴缩放到 ±1,方便你直接丢进固定缩放的查看器。
查看器可以按源 RGB、按高度(Z)、按强度(若有)、按局部密度(k 近邻距离归一化)着色。局部密度适合揭示 SLAM 点云的欠采样区域 — 它们在密度色图里呈现为亮晕。
统计离群点移除 — 为什么一遍就能跑完
离群点是每个点云管线的痛点:LiDAR 打到雨滴的孤立回波、SLAM 误匹配到窗户反光的特征点、摄影测量把动体当成连接点。经典 k-NN 统计滤波器计算每个点与它 k 个最近邻的平均距离,再丢弃全局均值 N 个标准差以外的点。它通过 typed-array 管线对点云做一遍扫描,1000 万点扫描在现代笔记本上不到一秒,内存峰值仅与输入大小加少量每点簿记成正比。
默认参数(k=8, sigma=2.0)针对地面 LiDAR 调过;对稀疏 SLAM 点云(每点邻域统计更噪)把 k 提到 20–30;想保留更多点、只过滤极端离群点的话把 sigma 提到 3.0+。
格式互通:PLY、PCD、XYZ 与 GLB 点云
解析器同时支持二进制小/大端 PLY(含顶点颜色、法线、强度、alpha 通道)、ASCII 与二进制 PCD,以及带可选 RGB 列的 ASCII XYZ。它会从魔数与文件扩展名自动检测格式,所以拖入 .ply、.pcd、.xyz 都能即拖即用。非 x/y/z 与 r/g/b/a 的 PLY 属性在保持原格式输出时会保留,切到 XYZ 时会静默丢弃。
GLB 点云导出使用 Khronos KHR_points 扩展把位置与颜色打包进单个 GLB,可在 three.js、Babylon.js、Blender 与所有 Web 3D 查看器里打开。它是分享到网页、嵌入设计评审、导入游戏引擎的正确格式。
限制、格式与许可
免费版:单文件 200 MB 或 5000 万点,完整管线(体素、随机、每 N 个点、颜色直方图、最远点、裁剪、离群点、颜色编辑、轴对齐、GLB 导出)。Pro:单文件 1 GB 或 5 亿点,每批 20 个文件。单文件始终受理 — 批量上限只在队列多于一个文件时生效。解析器一次性把输入流式导入平坦 Float32Array,内存峰值约为源文件大小的 2 倍;200 MB 扫描在任何现代笔记本上都很轻松,1 GB 扫描则需要约 4 GB 可用内存。
输出位精确可复现:同一输入与同一参数总是产生同一字节输出,下游管线(网格重建、分类器、查看器)看到的就是稳定产物。PLY 默认输出二进制小端,或在高级面板里选 ASCII 配合你选定的小数位。GLB 导出使用 KHR_points,因此文件能被最广的 3D 查看器读取。一切归你所有,无水印,免费版与 Pro 版均含商用许可。