当智能建模平台与虚幻引擎相遇时,它们又能碰撞出怎样的火花呢?

智能建模怎么玩?

以南昌某职业学院项目为例,这个项目总共有16栋楼,我们直接用智能建模平台”bim.zonst.com“将施工图纸转换为三维模型,首先简单检查下施工图纸(约1h),如果是第一次使用智能建模平台的建议看下平台帮助中心-新人指引板块,可以帮你迅速了解图纸合规性要求哦

检查无误后在智能建模平台上为每栋楼分别建立一个任务,将施工图纸按一栋楼一个任务上传至建模平台,任务是同步进行的,不需要进行排队等待,整个翻模流程约1h后即可完成,整个操作只需一人一杯茶时间即可完成,非常简单高效!!!如果用传统手动建模方式,需要约2周时间,使用智能建模平台效率提升能达到90%以上,以下是三维模型展示:

实训楼

教学楼

数字图书中心

产研融合实训楼

体育馆

综合楼

宿舍楼

虚幻引擎怎么玩?

(1)模型导入

通过Datasmith的Revit导出器,将各栋楼的三维模型导出为.udatasmith文件,然后导入虚幻引擎UE5中

导入之后,我们会发现原生的三维模型材质在场景中看着有些”假“,那么第一步就是需要对材质进行更换,由于三维模型是通过智能建模平台生成的,模型在几何体、材质和场景层级都进行了统一规范,通过模型的层级属性以及相关标签信息,可通过蓝图脚本等工具批量将原场景中使用的材质替换为专为实时可视化制作的高质量材质,同时识别并清除场景中不必要的几何体,创建细节层级,更高效地渲染复杂几何体,并且可为需要碰撞的网格体(例如地板和墙壁)创建碰撞,这一工作方式极大的提升了模型处理效率,还能批量转换网格体为Nanite网格体。



通过UE表格批量替换材质



通过筛选几何体属性设置碰撞和转换Nanite

(2)添加光源

Lumen是虚幻引擎5的全动态全局光照和反射系统,专门针对下一代主机进行设计,是默认的全局光照和反射系统。Lumen能够在拥有大量细节的宏大场景中渲染间接漫反射,并确保无限次数的反弹以及间接高光度反射效果;无论是毫米级别的场景细节,还是数以千米的宏大场景,它都能应对得游刃有余。在编辑器中放置环境光和路灯,环境光可以采用超级动态天空,路灯可以采用点光源,并对点光源通过蓝图编写夜晚自动开启的设置,放置之后我们看看效果。



白天



夜晚

(3)补充场景细节

布置植物、座椅、路标等模型,这些可以在虚幻商场或QuixelBridge中下载,虚幻商场和QuxielBridge中有大量免费且好用的模型素材,可以直接添加到项目中,也是适配虚幻引擎最好的,别的格式的模型能不能放进来呢,当然可以,Sketchup、Maya等绘制的三维模型可以转为fbx格式,然后直接导入项目中,导入的时候记得勾选网格体合并和Nanite。



布置完成的一些场景如下:



室外自行车棚



泳池



教室

(4)替换场景主角

通过MetaHuman可创建逼真的数字人类,并可用于替换项目主角,增加场景游览乐趣

(5)场景游览

除了以第三人称的形式游览校园,还可以为场景添加车辆载具,玩家可以驾驶场景中的任何一辆汽车,以开车视角游览校园风光。

如果在项目后期维护的过程中,里面的建筑模型有局部修改怎么办,那么还是需要借助智能建模平台,将修改后的施工图纸进行重新建模,然后更新即可,不需要自己去修改三维模型。

从图纸到BIM到数字孪生城市(元宇宙),易如反掌!的更多相关文章

  1. 【开源项目】合肥~超经典智慧城市CIM/BIM数字孪生可视化项目—开源工程及源码

    最新消息,数字孪生智慧宁波开源了其数据工程源码和工程,免费送出供大家学习.使用.分享. ​ 智慧宁波实现了一系列全面的功能,如实现长三角经济圈特效.智慧地铁特效.智慧灯杆特性等.这些项目利用数字孪生技 ...

  2. Web GIS 航拍实现的智慧园区数字孪生应用

    前言 随着智慧城市建设的不断发展,智慧园区作为智慧城市的先行区,其覆盖区域越来越大,产值越来越集中,对于园区数字化建设和智能化管理的诉求也愈加强烈.园区数字化管理是以实现园区多维度业务数据汇聚.融合. ...

  3. 如何用three.js实现数字孪生、3D工厂、3D工业园区、智慧制造、智慧工业、智慧工厂-第十课

    文章前,先聊点啥吧. 最近元宇宙炒的挺火热,在所有人都争相定义元宇宙的时候,资本就开始着手入场了.当定义明确,全民皆懂之后,风口也就过去了. 前两天看到新闻,新世界CEO宣布购入最大的数字地块,这块虚 ...

  4. 使用three.js(webgl)搭建智慧楼宇、设备检测、数字孪生——第十三课

    老子云:有道无术,术尚可求,有术无道,止于术. 咱开篇引用老子的话术,也没其它意思,只是最近学习中忽有感悟,索性就写了上来. 这句话用现代辩证思维理解,这里的"道" 大抵是指方法论 ...

  5. 如何使用webgl(three.js)实现3D消防、3D建筑消防大楼、消防数字孪生、消防可视化解决方案——第十八课(一)

    序: 又是很久没出随笔文章了,一篇文章有时候整理一天,实在是抽不出来时间. 最近在回顾几年前的项目时,发现这个智慧三维消防可视化项目很有回顾价值,索性就拿出来讲讲. 首先,我们要知道消防里的知识,不是 ...

  6. Digital Twin 数字孪生

    GE的一个NB视频:http://v.youku.com/v_show/id_XMjk0NTMzODIyNA==.html http://www.gongkong.com/news/201701/35 ...

  7. 数字孪生 VS 平行系统

    数字孪生和平行系统作为新兴技术,在解决当今人工智能邻域面临的信息量大,干扰信息不确定因素多,与人的参与沟通更加紧密,人机互动更加重视,为了使人们有更好的体验人工智能带来的便利,急需推动信息物理社会的高 ...

  8. 3DGIS+BIM集成与智慧城市应用

    ZTMap3D是基于网络的三维地理信息系统平台软件,利用 ZTMap3D能够实现三维地理信息和虚拟现实,是数字化地球和数字化城市建设的基础平台. BIM(building information mo ...

  9. Azure Digital Twins(2)- 在本地使用ADT Explorer 管理数字孪生

    本文介绍: 在本地运行ADT Explorer 并连接Azure Digital Twins 实例: 使用 VS CODE DTDL插件开发第一个 模型文件: ADT Explorer的几个基本功能: ...

  10. 数字孪生 3D 科技馆的科学传播新模式

    前言 科技馆是一种参与型体验型的博物馆,以传播科学知识.培养公众的科学创新技术为宗旨,并以其生动的展现方式得到公众的广泛欢迎.一直以来,我国科技馆的发展受到各种因素的制约和影响,发展缓慢.如今在我国经 ...

随机推荐

  1. [转帖]Web技术(六):QUIC 是如何解决TCP 性能瓶颈的?

    文章目录 一.QUIC 如何解决TCP的队头阻塞问题? 1.1 TCP 为何会有队头阻塞问题 1.2 QUIC 如何解决队头阻塞问题 1.3 QUIC 没有队头阻塞的多路复用 二.QUIC 如何优化T ...

  2. [转帖]ERROR 2068 (HY000): LOAD DATA LOCAL INFILE file request rejected due to restrictions on access.

    1.报错信息 ERROR 2068 (HY000): LOAD DATA LOCAL INFILE file request rejected due to restrictions on acces ...

  3. [转帖]clickhouse使用clickhouse-keeper代替zookeeper

    目录 异常现象: 1. clickhouse的异常日志 2. 追踪对应节点的zookeeper日志 使用clickhouse-keeper代替 zookeeper的步骤: 1: 准备 clickhou ...

  4. jcmd的简要分析命令

    jcmd的简要分析命令 背景 端午加班一整天. 回到家同事让他们抓取一下堆栈信息好进行分析 连上VPN后就进行了一下处理. 自己简单看了下堆栈的总数等信息. 同事使用工具进行了分析. 我这边其实下过很 ...

  5. 京东ES支持ZSTD压缩算法上线了:高性能,低成本 | 京东云技术团队

    ​ 1 前言 在<ElasticSearch降本增效常见的方法>一文中曾提到过zstd压缩算法[1],一步一个脚印我们终于在京东ES上线支持了zstd:我觉得促使目标完成主要以下几点原因: ...

  6. Python 潮流周刊第 19 期摘要

    原文全文:https://pythoncat.top/posts/2023-09-09-weekly 文章&教程 1.Mojo 终于提供下载了! 2.我们能从 PEP-703 中学到什么? 3 ...

  7. css自适应各种格式背景图

    body { position: relative; background-color: #eee; background-image: url(链接); background-size: 100%; ...

  8. mac中virtualBox添加主机网络报错VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory

    mac中virtualBox添加主机网络报错 现场复原 解决方法 参考 mac中virtualBox添加主机网络报错 现场复原 virtual box添加主机网络报错 VBoxNetAdpCtl: E ...

  9. 【2】超级详细Python-matplotlib画图,手把手教你画图!(线条颜色、大小、线形、标签)

    相关文章: 全网最详细超长python学习笔记.14章节知识点很全面十分详细,快速入门,只用看这一篇你就学会了! [1]windows系统如何安装后缀是whl的python库 [2]超级详细Pytho ...

  10. 7.1 Windows驱动开发:内核监控进程与线程回调

    在前面的文章中LyShark一直在重复的实现对系统底层模块的枚举,今天我们将展开一个新的话题,内核监控,我们以监控进程线程创建为例,在Win10系统中监控进程与线程可以使用微软提供给我们的两个新函数来 ...