建模核心流程---smart3d倾斜模型合并根节点的几种方式

还在为倾斜模型构建索引?

还在为数据处理后成千上万的根节点而发愁?

-------------context capture4.4大功能来袭---------------------


    本文以带lod的osgb格式的数据为例进行说明。合并根节点(acrosstiles)与不合并根节点(tilewise)的区别。以及如何使用smart3d生成合并根节点的数据,来告别索引构建,通过根节点完成所有数据的加载。

一、合并根节点后的数据效果


建模核心流程---smart3d倾斜模型合并根节点的几种方式_第1张图片
文件组织结构图1


建模核心流程---smart3d倾斜模型合并根节点的几种方式_第2张图片
文件组织结构图2

二、合并根节点后的数据web预览效果


在线访问地址:http://www.wish3d.com/Wish3DEarth/LSGlobe/scene.html?guid=b126ef17-f0b6-4905-8b44-624ba96807a2&IS_PACKAGE=0

三、smart3d生成osgb格式模型的选项

reconstruction的设置

no tiling:数据不分块,适合小面积的数据,内存占用和总数据量相关。数据一次生成完毕

本身只有一个根节点,无需合并根节点

建模核心流程---smart3d倾斜模型合并根节点的几种方式_第3张图片
notiling

Regular planer grid:平面切割模式,把数据在xy平面切分成大小一致的多个矩形(tiles),内存只需要满足单矩形大小即可,数据会一块块生成。适合平原及一般的建筑物。设置合适的分块大小即可

数据量大,根据数多,建议合并根节点,提高效率


建模核心流程---smart3d倾斜模型合并根节点的几种方式_第4张图片
regular planner grid

regular volumetric grid:立体切割模式,把数据切分成大小一致的多个立方体。内存只需要满足单矩形大小即可,数据会一块块生成。适合高差极大的数据。设置合适的分块大小即可

数据量大,根据数多,建议合并根节点,提高效率

建模核心流程---smart3d倾斜模型合并根节点的几种方式_第5张图片
regular volumetric grid

adaptive tiling:平面自适应切割模式,数据在xy平面切分成大小不一致的多个矩形(tiles),需要设置最大内存,smart3d会自动根据分配的内存,调整矩形的大小。适合数据精度有差异(高低空结合)、地面差异大(草地、房屋区分明显)。根据自己的电脑配置分配内存即可。

数据量大,根据数多,建议合并根节点,提高效率

建模核心流程---smart3d倾斜模型合并根节点的几种方式_第6张图片
adaptive tiling

四、创建合并根节点的production

format/Options选择Across tiles

建模核心流程---smart3d倾斜模型合并根节点的几种方式_第7张图片

数据生成成果后,点击production下的General下的Run LOD

 Generation

建模核心流程---smart3d倾斜模型合并根节点的几种方式_第8张图片

总结与建议:

1.小数据量的数据,建议直接选择notling。如需web发布,直接右键下图红色区域压缩为zip,上传到Wish3DEarth免费平台即可查看。


建模核心流程---smart3d倾斜模型合并根节点的几种方式_第9张图片

2.分块方式,建议优先选择Regular Planner Grid

smart3d最先上线的合并根节点版本,只支持这一模式。当前测试结果发现该模式占用内存最小。最容易成功,Adaptive tiling成功率最低,合并根节点所需的内存,比生产tiling所需内存需高出至少两倍。

合并后的数据,如需网络发布,直接打包下图红色红色区域数据为zip即可


建模核心流程---smart3d倾斜模型合并根节点的几种方式_第10张图片

3.如果合并根节点失败,可以使用不合并根节点的方式上传到Wish3D平台,平台会自动合并根节点

只需打包下图红色区域数据为zip即可

说明:自动合并根节点只支持(Regular planner grid、regular volumetric grid)


建模核心流程---smart3d倾斜模型合并根节点的几种方式_第11张图片

系列教程目录:smart3d数据处理高级教程----目录

你可能感兴趣的:(建模核心流程---smart3d倾斜模型合并根节点的几种方式)