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

智能建模怎么玩?

以南昌某职业学院项目为例,这个项目总共有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. [转帖]KingbaseES 服务器运行参数分类

    https://www.cnblogs.com/kingbase/p/16969149.html Kingbase 服务器运行参数分类 说明: KingbaseES 数据库中,服务器运行参数分为多种类 ...

  2. [转帖]三篇文章了解 TiDB 技术内幕 - 谈调度

    返回全部 申砾产品技术解读2017-06-06 为什么要进行调度 先回忆一下 三篇文章了解 TiDB 技术内幕 - 说存储提到的一些信息,TiKV 集群是 TiDB 数据库的分布式 KV 存储引擎,数 ...

  3. [转帖]tidb 搭建私有镜像库

    https://docs.pingcap.com/zh/tidb/stable/tiup-mirror 在构建私有云时,通常会使用隔离的网络环境,此时无法访问 TiUP 的官方镜像.因此,TiUP 提 ...

  4. [转贴]一图弄懂ASCII、GB2312、GBK、GB18030编码

    一图弄懂ASCII.GB2312.GBK.GB18030编码 https://blog.csdn.net/LightUpHeaven/article/details/92008630 转载君子不器.  ...

  5. 【代码分享】使用 avx2 + 查表法,优化凯撒加密

    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 接上一篇:[代码分享]使用 avx512 + 查表法,优化 ...

  6. 源码阅读:VictoriaMetrics中的golang代码优化方法

    全文请移步:https://zhuanlan.zhihu.com/p/469239020 或关注我的公众号: 公众号:一本正经的瞎扯

  7. 【JS 逆向百例】WebSocket 协议爬虫,智慧树扫码登录案例分析

    关注微信公众号:K哥爬虫,持续分享爬虫进阶.JS/安卓逆向等技术干货! 声明 本文章中所有内容仅供学习交流,抓包内容.敏感网址.数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后 ...

  8. 【JS 逆向百例】W店UA,OB反混淆,抓包替换CORS跨域错误分析

    关注微信公众号:K哥爬虫,持续分享爬虫进阶.JS/安卓逆向等技术干货! 声明 本文章中所有内容仅供学习交流,抓包内容.敏感网址.数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后 ...

  9. Jupyter Notebook 下 import 第三方库,显示 no module xxx 【本质是环境没有切换过来】

    1.最简单情况下 切换环境即可 首先激活环境: ​ activate env  # 激活你的环境名称 jupyter notebook ​ 之后去运行代码即可,如果还不行请看下面: 2.遇到Jupyt ...

  10. 6.6 Windows驱动开发:内核枚举Minifilter微过滤驱动

    Minifilter 是一种文件过滤驱动,该驱动简称为微过滤驱动,相对于传统的sfilter文件过滤驱动来说,微过滤驱动编写时更简单,其不需要考虑底层RIP如何派发且无需要考虑兼容性问题,微过滤驱动使 ...