数字孪生 三维建模方式以及细节步骤流程

       

         对于数字孪生这个概念,三维建模不同行业认知都不尽相同。有的行业认为数字孪生重点在于建模,有的行业认为在于物联感知,还有部分认为是虚拟仿真。今天重点从建模角度和大家谈谈数字孪生技术常用的三维建模方式以及精细度分级。

数字孪生平台可视化常用三维建模

        北京智汇云舟科技有限公司成立于2012年,专注于创新性的“视频孪生(实时实景数字孪生)”技术研发与应用。公司依托自研三维地理信息引擎(3DGIS),融合建筑信息模型(BIM)、视频监控(Video)、人工智能(AI)及物联网(IOT)等多种技术,并在此基础上推出了“云舟披萨”低代码PaaS开发平台、实景孪生虚实融合一体机、行业解决方案等多个系列的产品。

数字孪生平台可视化常用三维建模

        凭借领先的技术基础,智汇云舟持续助力各行业数字化转型,以及推动产业协作的数字化升级。公司先后参与了许多重点项目建设,应用领域涉及智慧城市、智慧园区、数字乡村、轨道交通、军工、雪亮工程(平安城市)、司法监管、应急指挥、机场、工厂、学校、医院、场馆等全行业场景。

数字孪生平台可视化常用三维建模

BIM三维建模

        BIM是工程建设领域的一项重大技术创新,是指建筑及设施的物理和功能特性的数字化表达。BIM包含建筑及设施所有构件、部件等模型元素的几何和非几何信息及其关系,并随工程建设过程的逐步推进而不断深化。BIM三维模型应满足实现数据的科学组织和按需表达以及充分考虑应用中的高度语义交互需求等要求。通过构建多级、多层次的实例化、非实例化缓存来生成场景数据调度优化后的金字塔缓存数据,从而快速实现模型数据轻量化,提高模型渲染效率。

数字孪生平台可视化常用三维建模

倾斜摄影三维建模

        三维建模通过无人机搭载摄像头,同时以一个垂直四个倾斜的角度给地物拍照。直接反映地物的外观、位置、高度等属性,保证真实效果和测绘级精度。倾斜摄影三维模型又分为单体化模型和无需单体化模型两类。单体化模型针对需要对建筑设备等进行设备挂接的情况,需要对倾斜模型进行单体化分割,对建筑面外立面扭曲进行拉平处理,保证边界横平竖直等;无需单体化模型:模型数据直接进引擎,制作简单的材质优化以及设备、过程等数据的叠加。

CAD三维建模

        数字孪生技术CAD格式的地形图是三维建模的依据,对地形图中非关键要素的点、线、注记、填充图案等信息,通过删除或图层隐藏等方式进行简化处理;通过3Dmax软件快速勾画建筑物的轮廓线,构建建筑白模以及通过现场照采集进行真实纹理贴图;将贴图完成的模型导出,加载进引擎,配合平台模拟光照环境,对场景材质纹理进行二次美化编辑。

数字孪生技术模型精细度分级

        在基础三维数据生产上,面向不同的应用场景提供了L1、L2、L3、L4四个细节层次的数据服务,分别对应体块模型,基础模型,标准模型与精细模型。

L1(数字孪生技术体块模型)

        三维建模体块模型的基底轮廓线基于公开渠道获取的1:500、1:1000、1:2000等比例尺地形图中建筑物的基底轮廓线直接生成,并与地形图保持一致;体块模型可依据地形、道路、水系、建筑物基底的几何形状及建筑高度生成几何模型,材质使用单色表示。该版本数据只负责数据加工建模,不保证原始数据采集的真实性和现势性;

L2(数字孪生技术基础模型)

        L2版本数据增加了材质贴图,基础模型几何结构数据的生产方式和L1一致,在L1地形的基础上选择仿真贴图或者公开渠道获取的影像进行贴图,三维建模增加真实感。该版本数据只负责数据加工建模,不保证原始数据采集的真实性和现势性。

        数字孪生平台可视化常用三维建模

L3(数字孪生技术标准模型)

        三维建模标准模型用于生产的原始几何数据来自目标区域CAD格式的竣工图纸,纹理数据来自现场采集,可真实、准确的反映物体的各部位几何特征、样式、高度、分布、位置、质地、色彩及纹理等。三维建模对于图纸和现状不一致的部分会进行现场核实修正,可反映地形起伏特征、地表形态,对于山体可以采用真实影像贴图。

L4(数字孪生技术精细模型)

        三维建模精细模型根据现场空间的CAD竣工图纸和外业采集的纹理信息精细建模,可真实并准确地反映物体的各部位几何特征、样式、高度、分布、位置、质地、色彩及纹理等,纹理贴图要求细节清晰,三维建模高度精度不低于模型自身高度的5%。精细模型可以精确反映建筑的立面、屋顶结构,尤其是针对附属设施以及工业生产的设备都进行细节的建模。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/662418.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

钉钉群机器人-发送群消息

1、钉钉群创建机器人 添加完成后,要记住 Webhook 路径; 2、机器人接入文档网址 自定义机器人接入 - 钉钉开放平台 3、JAVA代码 import com.dingtalk.api.DefaultDingTalkClient; import com.dingtalk.api.DingTalkClient; import com.dingtalk.api.re…

【靶场实战】Pikachu靶场XSS跨站脚本关卡详解

Nx01 系统介绍 Pikachu是一个带有漏洞的Web应用系统,在这里包含了常见的web安全漏洞。 如果你是一个Web渗透测试学习人员且正发愁没有合适的靶场进行练习,那么Pikachu可能正合你意。 Nx02 XSS跨站脚本概述 Cross-Site Scripting 简称为“CSS”&#xff…

聊聊ClickHouse MergeTree引擎的固定/自适应索引粒度

前言 我们在刚开始学习ClickHouse的MergeTree引擎时,就会发现建表语句的末尾总会有SETTINGS index_granularity 8192这句话(其实不写也可以),表示索引粒度为8192。在每个data part中,索引粒度参数的含义有二&#xf…

Flink 流式读取 Debezium CDC 数据写入 Hudi 表无法处理 -D / Delete 消息

问题场景是:使用 Kafka Connect 的 Debezium MySQL Source Connector 将 MySQL 的 CDC 数据 (Avro 格式)接入到 Kafka 之后,通过 Flink 读取并解析这些 CDC 数据,然后以流式方式写入到 Hudi 表中,测试中发现…

Linux mount

挂载移动硬盘 1、通过 命令 fdisk -l 查看移动硬盘 2、创建 挂载点及文件 mkdir zen 3、mount -t ntfs /dev/sdb1 zen 报错:mount: unknown filesystem type ‘ntfs’ 需要安装ntfs-3g 如下才用编译安装方法: wget https://tuxera.com/opensource/ntf…

基于Java SSM框架实现智能快递分拣系统项目【项目源码】计算机毕业设计

基于java的SSM框架实现智能快递分拣系统演示 JAVA简介 Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。它还提供了对EJB(Enterprise JavaBeans)的全面支持,java servlet API,JSP(java serv…

解读命令docker-compose up -d

docker-compose up -d 命令是用来启动Docker Compose项目中定义的服务的,并且让这些服务在后台以守护进程(daemon)模式运行。 详细解读如下: docker-compose: 这是Docker官方提供的用于定义和管理多容器应用的工具,它…

【基础算法练习】并查集模板

文章目录 算法思想代码模板题目描述:代码并查集模板模板题二(求并查集内集合的数量) 算法思想 并查集的核心操作: 将两个集合合并询问两个元素是否在一个集合中 基本原理:每个集合我们将他维护成一颗树,…

基于Transformer结构的扩散模型综述

🎀个人主页: https://zhangxiaoshu.blog.csdn.net 📢欢迎大家:关注🔍点赞👍评论📝收藏⭐️,如有错误敬请指正! 💕未来很长,值得我们全力奔赴更美好的生活&…

npm淘宝镜像过期解决办法

npm淘宝镜像过期解决办法 因为npm 官方镜像(registry.npmjs.org)在国内访问很慢,我们基本上都会选择切换到国内的一些 npm 镜像(淘宝镜像、腾讯云镜像等)。由于淘宝原来的镜像(registry.npm.taobao.org&am…

【习题】三方库

判断题 1. 三方组件是开发者在系统能力的基础上进行了一层具体功能的封装,对其能力进行拓展的工具 正确(True) 回答正确 2. 可以通过ohpm uninstall 指令下载指定的三方库 错误(False) 回答正确 3. lottie使用loadAnimation方法加载动画。 正确(True) 回答正…

react中使用useEffcet抛出错误“超出最大更新深度”

目录 【项目中部分代码】: 【说明】: 【抛出错误】:“超出最大更新深度” 【造成原因】: 【例如:】 【解决】: 【项目中部分代码】: // 类组件中:一进页面就拿到要notiveType的…

C语言:文件操作详解

创作不易,友友们给个三连吧!! 一、为什么我们需要使用文件 我们在写程序的时候,输入的数据是存储在电脑内存中的,如果程序退出内存回收,相应数据也就丢失了,等再次运行程序,就看不到…

VR全景技术如何运用在文旅展示,VR全景技术对景区有哪些好处

引言: 随着科技的不断进步和社会的不断发展,VR全景技术越来越受到人们的关注。在文化旅游行业中,VR全景技术的应用为景区提供了全新的展示方式和体验内容,极大地丰富了游客的文化旅游体验。那么VR全景技术能给文旅展示带来哪些好…

SpringBoot集成H2数据库

1&#xff09;添加H2的依赖 <dependency><groupId>com.h2database</groupId><artifactId>h2</artifactId><scope>compile</scope> </dependency>2&#xff09;添加连接配置&#xff0c;启用web控制台 spring:datasource:url…

UE4 C++ UGameInstance实例化

1.创建GameInstance C类 2.在.h添加变量 class 工程名称_API UMyGameInstance : public UGameInstance {GENERATED_BODY()public: //定义了三个公开的变量UMyGameInstance();UPROPERTY(EditAnywhere, BlueprintReadWrite, Category "MyGameInstance")FString Name…

gitlab ci cd 不完全指南

gitlab 可能大家很常用&#xff0c;CI、CD 也应该早有耳闻&#xff0c;但是可能还没有去真正地了解过&#xff0c;这篇文章就是我对 gitlab CI、CD 的一些理解&#xff0c;以及踩过的一些坑&#xff0c;希望能帮助到大家。 什么是 CI、CD CI&#xff08;Continuous Integrati…

云计算底层技术、磁盘技术揭秘虚拟化管理、公有云概述

查看本机是否具备虚拟化支持 硬件辅助虚拟化 处理器里打开 虚拟化Inter VT-x/EPT 或AMD-V 构建虚拟化平台工具软件包 yum 与 dnf Yum和DNF都是用于管理Linux系统中的软件包的工具&#xff0c;但它们在许多方面存在一些差异。以下是一些可能的区别&#xff1a; 依赖解…

Python爬虫某云免费音乐——多线程批量下载

重点一&#xff1a;每首音乐的下载地址 重点二&#xff1a;如何判断是免费音乐 重点三&#xff1a;如何用线程下载并保存 重点四&#xff1a;如何规避运行错误导致子线程死掉 重点五&#xff1a;如何管理子线程合理运行 需要全部代码的私信或者VX:Kmwcx1109 运行效果&…

通过阿里云仓库来下载docker镜像

本文的前提是你已经在你的centos中安装了docker。 Step1&#xff1a; 注册登录阿里云登录 - 欢迎登录阿里云&#xff0c;安全稳定的云计算服务平台注册一个阿里云&#xff08;直接用支付宝扫码就行&#xff09;。 Step2&#xff1a; 创建个人实例 ​ Step3&#xff1a; 进…