首页 > 其他分享 >一种倾斜摄影网格简化方式:指定LOD层级裁剪输出为FBX/OBJ/OSGB/3DTiles

一种倾斜摄影网格简化方式:指定LOD层级裁剪输出为FBX/OBJ/OSGB/3DTiles

时间:2024-07-23 10:55:06浏览次数:9  
标签:层级 倾斜 LOD FBX 导出 OSGB 简化 数据 摄影

工具

  1. OSGB源数据
  2. 灵易智模·倾斜摄影编辑平台(下称OPEditor)

引言

指定LOD层级与网格简化的关系

  1. 倾斜摄影模型本身就是通过逐级简化点云得到的分页金字塔数据,因此它每一级都是下一级的网格简化结果,且算法成熟、结果可控;
  2. 通过在导出即输出数据时,设置源数据的最大参考层级来直接使用一个比较好得简化结果,在很多情况下会优于自定义简化算法;
  3. 很多自定义简化算法最终的结果也仅是将每一级数据进行简化,从结果上讲一份倾斜摄影14-24级精度做整体简化,实际变成了12-22级精度,换个角度看,不用做整体简化,只需要裁剪掉最后两级是不是一样的结果?因为倾斜摄影本身各级别之间就是通过一个成熟的简化算法得到的结果;

因为限制了层级,不管怎么说,所有的简化行为都会因此存在精度细节的舍弃,视具体后续项目需求的情况而定

操作步骤

  1. 打开软件(登录即注册,直接用手机号登录)
  2. 使用OPEditor打开OSGB原始倾斜数据
  3. 在右侧节点树上鼠标右键点击任意根节点、选区节点、瓦片节点,将会弹出菜单栏,选择导出
    在这里插入图片描述
  4. 导出时默认选取最高精度作为数据参考,若设置了最大级别:
    1. 导出为OSGB/3DTiles时,如若选取某一级别,那么源数据大于这一级别的数据将不会写入到新数据里面;
    2. 导出FBX/OBJ时,将以选取的那一级别作为最高精度参考裁剪导出数据;

假设需要裁剪倾斜场景中的一块区域成为OBJ,我们设置最大层级为"无限制"、“22级”、"19级"三个分别导出

  1. 首选使用多边形选区或矩形选区,选择对应区域,鼠标悬浮选区右键导出(将弹出上面的导出界面)
    在这里插入图片描述

  2. 分别操作三次设置最大层级为"无限制"、“22级”、“19级”
    当最大层级为无限制导出时,原始三角面有95894,因为该倾斜摄影最大层级为24级
    在这里插入图片描述
    当最大层级为22级导出时,三角面陡然降低至7083
    在这里插入图片描述
    当最大层级为19级导出时,三角面就仅剩696个面了
    在这里插入图片描述

标签:层级,倾斜,LOD,FBX,导出,OSGB,简化,数据,摄影
From: https://blog.csdn.net/m0_46541374/article/details/140628801

相关文章

  • MEGALODON:突破传统,实现高效无限上下文长度的大规模语言模型预训练和推理
    在人工智能领域,尤其是在自然语言处理(NLP)中,大模型(LLMs)的预训练和推理效率一直是研究的热点。最近,一项突破性的研究提出了一种新型神经网络架构——MEGALODON,旨在解决传统Transformer架构在处理长序列时面临的挑战。MEGALODON-7B、LLAMA2-7B和LLAMA2-13B在训练过程中处理......
  • 【Sklearn-驯化】一文学会机器学习中的交叉验证-Kflods使用技巧
    【Sklearn-驯化】一文学会机器学习中的交叉验证-Kflods使用技巧 本次修炼方法请往下查看......
  • 装了一次没成功的前提下,ubuntu18.04+ros(melodic)安装 cartographer源码安装及测试---
    因为项目需要所以要安装cartographer,最开始也没仔细研究一下,随便找了一个csdn教程就跟着安装了,装了一下午,总是在最后编译的时候出错,晚上的时候心态崩了,咸鱼上找了个远程安装的,他好像是用小鱼的那个脚本安装,装了一个小时也没安装好。不死心的我又去咸鱼上找人,然后开口要两千块,两......
  • 三维模型OSGB格式轻量化
    在三维模型应用中,轻量化处理是提高数据传输效率、减少渲染时间和优化用户体验的重要手段。而OSGB格式是一种常见的三维模型格式,在进行轻量化处理时,顶点压缩是一种常用的技术方法。本文将分析OSGB格式顶点压缩的主要技术方法。1、顶点量化顶点量化是一种常用的数据压缩技术,可......
  • 在SQL中使用explode函数展开数组的详细指南
    目录简介示例1:简单数组展开示例2:展开嵌套数组示例3:与其他函数结合使用处理结构体数组示例:展开包含结构体的数组示例2:展开嵌套结构体数组总结简介在处理SQL中的数组数据时,explode函数非常有用。它可以将数组中的每个元素单独提取出来,便于进一步处理。本文将通过几......
  • LODOP打印控件
    能更好的控制打印输出:https://blog.csdn.net/Jnsone/article/details/131048419功能丰富:LODOP控件可以实现各种打印功能,如文字、图片、表格等,而且可以自定义页面大小、边距等参数。易于使用:LODOP控件提供了简单易懂的API接口,使得应用程序开发者可以快速上手并实现需要的打印功......
  • 提高倾斜摄影三维模型OSGB格式轻量化
    提高倾斜摄影三维模型OSGB格式轻量化 倾斜摄影三维模型以其高精度和真实感受在城市规划、建筑设计和虚拟漫游等领域发挥着重要作用。然而,由于其庞大的数据量和复杂的几何结构,给数据存储、传输和可视化带来了挑战。为了提高倾斜摄影三维模型的性能和运行效率,倾斜摄影三维模型的......
  • [UE 虚幻引擎] DTLoadFbx 运行时加载FBX本地模型插件说明
    本插件可以在打包后运行时动态加载FBX模型。 新建一个Actor并添加一个DTRuntimeFbxComponent。然后直接调用组件的函数LoadFile加载显示模型(注:不支持模型动画)FilePath:加载模型的绝对路径。CreateCollision:是否创建碰撞体。本组件是继承于UProceduralMeshC......
  • vue2使用Clodop插件打印表格,分页,每页显示页头页尾,自定义纸张大小
    一、前往lodop官网,下载插件,下载中心-Lodop和C-Lodop官网主站 这里下载的window64位的,将插件安装好,运行,会看到引入项目第一种、可以直接将script标签放入vue的head中,在项目运行时自动加载。第二种、也可以将js文件下载至本地,通过import引入,前提是将CLODOP对象export出......
  • lodash已死?radash库方法介绍及源码解析 —— 判断方法篇
    前言大家好,我是阿瓜。一个励志分享更多技术的前端瓜~我们已经分享了radash库中数组、对象等相关的方法,大家感兴趣的可以前往主页查看阅读;或许你最近在某个地方听过或者看过radash这个词,它是一个typescript编写的方法库,如果你想试试使用它,我们有简单使用示例,直接套用类似......