被修饰成单栋的倾斜摄影处理思路

编程入门 行业动态 更新时间:2024-10-26 13:24:11

被修饰成单栋的倾斜摄影处理<a href=https://www.elefans.com/category/jswz/34/1769825.html style=思路"/>

被修饰成单栋的倾斜摄影处理思路

作者:kele

前言

倾斜摄影数据是三维项目系统中的常客。在某些项目中,为了给倾斜摄影上的建筑赋予属性信息,实现点击建筑高亮并展示属性的功能,客户将倾斜摄影数据进行了模型单体化(使用pdmodeler或者其它软件,将倾斜摄影中的建筑提取成单个单个的对象)。这样处理后的数据在前端浏览器中加载存在非常严重的性能问题,接下来我们来看下这类数据该如何优化。

一、数据介绍


被修饰后的倾斜摄影从文件的组织结构,与正常数据并无区别,但是它的数据分块、纹理大小以及纹理利用率都有很大的改变,按照以往的流程处理下来,会存在几十M的大对象,这就导致了加载慢,场景卡顿

二、数据优化

总所周知,倾斜摄影缓存方式,无法再修改纹理贴图大小,并且结合用户需要选中建筑展示属性的需求,我们将数据导入成模型数据集

2.1 对最精细层生成配置文件

模型由骨架和纹理两部分组成,使用最精细层级能确保模型骨架最精细

2.2 将配置文件导入为模型数据集

【新建数据源】后,右键【导入数据集】,选择上一步生成的配置文件

2.3 查看模型纹理

将数据集添加到场景,打开【三维地理设计】-【材质】功能,查看模型纹理贴图大小以及纹理利用率

2.4 优化纹理大小

调整纹理大小有两个方案:
①部分纹理超过1024 * 1024,其它大部分纹理都小于等于1024 * 1024

选中材质导出,在目标路径下得到材质名称和贴图
使用ps软件将贴图处理成规定尺寸大小1024 * 1024,替换原贴图
再通过【材质浏览器】-【导入材质】功能,将上面导出的材质导入回来,贴图尺寸修改完成
②都是大纹理,都需要统一做简化
使用纹理压缩工具

推荐使用0.5比例压缩,比如原贴图为4096 * 4096尺寸,压缩一次为2048 * 2048,再压缩一次为1024 * 1024

2.5 调整纹理利用率

使用【三维数据】-【模型工具】-【纹理重映设】功能,对模型数据集进行校正
校正前后对比:


纹理优化后,无论是在iDesktop场景中打开,还是浏览器中加载,性能都有明显提升
ps:此方法优化的前提是不重新处理模型,在拿到模型成果的基础上进行性能优化,难免会损失部分纹理清晰度

纹理压缩工具:链接:
提取码:6655

更多推荐

被修饰成单栋的倾斜摄影处理思路

本文发布于:2023-06-27 08:07:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/908552.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:思路   成单栋

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!