工具
- OSGB源数据
- 灵易智模·倾斜摄影编辑平台(下称OPEditor)
引言
指定LOD层级与网格简化的关系
- 倾斜摄影模型本身就是通过逐级简化点云得到的分页金字塔数据,因此它每一级都是下一级的网格简化结果,且算法成熟、结果可控;
- 通过在导出即输出数据时,设置源数据的最大参考层级来直接使用一个比较好得简化结果,在很多情况下会优于自定义简化算法;
- 很多自定义简化算法最终的结果也仅是将每一级数据进行简化,从结果上讲一份倾斜摄影14-24级精度做整体简化,实际变成了12-22级精度,换个角度看,不用做整体简化,只需要裁剪掉最后两级是不是一样的结果?因为倾斜摄影本身各级别之间就是通过一个成熟的简化算法得到的结果;
因为限制了层级,不管怎么说,所有的简化行为都会因此存在精度细节的舍弃,视具体后续项目需求的情况而定
操作步骤
- 打开软件(登录即注册,直接用手机号登录)
- 使用OPEditor打开OSGB原始倾斜数据
- 在右侧节点树上鼠标右键点击任意根节点、选区节点、瓦片节点,将会弹出菜单栏,选择导出
- 导出时默认选取最高精度作为数据参考,若设置了最大级别:
1. 导出为OSGB/3DTiles时,如若选取某一级别,那么源数据大于这一级别的数据将不会写入到新数据里面;
2. 导出FBX/OBJ时,将以选取的那一级别作为最高精度参考裁剪导出数据;
例
假设需要裁剪倾斜场景中的一块区域成为OBJ,我们设置最大层级为"无限制"、“22级”、"19级"三个分别导出
-
首选使用多边形选区或矩形选区,选择对应区域,鼠标悬浮选区右键导出(将弹出上面的导出界面)
-
分别操作三次设置最大层级为"无限制"、“22级”、“19级”
当最大层级为无限制导出时,原始三角面有95894,因为该倾斜摄影最大层级为24级
当最大层级为22级导出时,三角面陡然降低至7083
当最大层级为19级导出时,三角面就仅剩696个面了