当前位置: 首页 > news >正文

今年奥运会的场馆设计,竟然藏着这样的黑科技!

随着奥运会的盛大开幕,全球观众不仅关注运动员的精彩表现,也被奥运场馆的壮丽设计所吸引。这些场馆不仅外观炫酷,功能齐全,更重要的是背后应用了一系列先进的技术和材料,其中最为亮眼的就是巴黎奥运会永久性体育场馆之一——水上运动中心。

奥运场馆的黑科技

巴黎奥组委曾提出要举办一届更负责任的奥运会,目标是与往届奥运会相比,将碳排放量减少一半。水上运动中心采用了新型模块化结构,可容纳5000名观众,得益于模块化的设计。在奥运会结束后,可将部分设施安装成健身房,攀岩馆等场馆,整个建造过程始终认真遵循着建筑师的设计方案。

 水上运动中心的巨大凹形木质结构设计减少了30%需要加热的空气量,从而降低了能源需求。5000平方米的屋顶装有光伏板,满足至少20%的电力需求,使其成为法兰西岛地区最大的太阳能发电厂之一。侧面的巨型玻璃幕墙有效隔热保温,在不开启空调的情况下,也能保持室内舒适温度。这些设计和材料工艺体现了节能减排和低碳环保的理念。

神奇的玻璃幕墙

玻璃幕墙是当代的一种新型墙体,它赋予建筑的最大特点是将建筑美学、建筑功能、建筑节能和建筑结构等因素有机地统一起来,建筑物从不同角度呈现出不同的色调,随阳光、月色、灯光的变化给人以动态的美。

玻璃幕墙不仅满足艺术创作,还因工艺简单、结构可靠,能满足摩天大厦的需求。在室外温度为-10℃时,单层玻璃窗的温度为-2℃,而三层中空玻璃的室内温度为13℃。夏天,双层中空玻璃能挡住90%的太阳辐射热,保持室内凉爽。中空玻璃幕墙使房间冬暖夏凉,改善了生活环境。随着低碳环保理念的普及,各国积极推动玻璃幕墙的应用和技术进步。

虚拟与现实结合

要在虚拟世界中实现真实的玻璃幕墙效果,我们需要使用虚幻引擎这一强大的工具。下面,将揭示如何在Mapmost SDK for UE中制作出逼真的玻璃幕墙材质效果。

第一步,创建基础材质

首先,在UE创建一个新的材质,并命名为“M_GlassCurtain”。因为在UE里的玻璃幕墙一般情况下不做透明效果,所以打开打开材质编辑器保持默认混合模式。

此后我们可以按照创建Quixel模型材质的方法建立一个简单材质球出来。如下图,这里我用一张简单的建筑底色带玻璃遮罩图作为演示,创建了一个可以调整颜色强度对比度,并且可以按照遮罩区分玻璃和墙体粗糙度金属度的母材质球。

第二步,添加环境映射

玻璃的关键特性在于反射和折射效果,如果不额外添加在引擎内不太容易展现出玻璃靓丽的反射效果,如果在材质里加上一个环境映射那么反应出来的效果就可控可调。选择一个适配场景环境的HDR贴图将“Reflection Vector”节点连接到贴图UV插槽,如下图。

第三步,效果叠加调整

将上述准备好的HDR节点与场景颜色相乘后输入玻璃遮罩通道。

之后创建材质实例,实例材质球放入创建好的体块模型上就可以查看到我们制作的默认材质效果,然后根据暴露的参数根据环境和需求调整一份属于自己的模型效果吧!

Mapmost助力为虚拟场景增添更多的真实感和视觉冲击力。Mapmost环境场景内的建筑模型正是通过这样的技术,成功地将现实效果与性能优化完美结合。

如果你也想在自己的项目中实现类似的效果,不妨试试这些技巧吧!


 关注Mapmost,持续更新GIS、三维美术、计算机技术干货

Mapmost是一套以三维地图和时空计算为特色的数字孪生底座平台,包含了空间数据管理工具(Studio)、应用开发工具(SDK)、应用创作工具(Alpha)。平台能力已覆盖城市时空数据的集成、多源数据资源的发布管理,以及数字孪生应用开发工具链,满足企业开发者用户快速搭建数字孪生场景的切实需求,助力实现行业领先。

欢迎进入官网体验使用:Mapmost——让人与机器联合创作成为新常态

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 反欺诈技术发展的现状与未来预测
  • VS2022 Cmake项目构建 Qt
  • 代码随想录算法训练营day50:图论01:图论理论基础;深度优先搜索理论基础;98. 所有可达路径;广度优先搜索理论基础
  • SolarMarker 正在使用水坑攻击与伪造的 Chrome 浏览器更新进行攻击
  • 超级保姆级教程:零基础学习如何用 C# 和 Halcon 在 Windows 窗体中实现图像加载与特征选择-2
  • perl——获取数组中元素的索引
  • AI学习记录 - 如何快速构造一个简单的token词汇表
  • C++构造数据类型|枚举类型
  • 【RH134知识点问答题】第11章 管理网络安全
  • android 12.0SystemUI 状态栏下拉快捷添加截图快捷开关
  • [数据集][目标检测]街灯路灯检测数据集VOC+YOLO格式1893张1类别
  • VMware vSphere Client无法访问和连接ESXi虚拟主机解决思路
  • 深入理解主成分分析 (PCA) 及其广泛应用
  • 百度Q2财报:百度核心利润增长23%超预期 AI驱动业务高质量增长
  • 学习笔记六:ceph介绍以及初始化配置
  • 【刷算法】求1+2+3+...+n
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • 03Go 类型总结
  • 11111111
  • 2017届校招提前批面试回顾
  • Apache Pulsar 2.1 重磅发布
  • cookie和session
  • linux学习笔记
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • passportjs 源码分析
  • PHP 的 SAPI 是个什么东西
  • quasar-framework cnodejs社区
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 回流、重绘及其优化
  • 前端性能优化--懒加载和预加载
  • 深度学习中的信息论知识详解
  • 走向全栈之MongoDB的使用
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • ​卜东波研究员:高观点下的少儿计算思维
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • ${ }的特别功能
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (多级缓存)缓存同步
  • (二)fiber的基本认识
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (九)c52学习之旅-定时器
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (一)80c52学习之旅-起始篇
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .net core 的缓存方案
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .Net Core与存储过程(一)
  • .NET gRPC 和RESTful简单对比
  • .net 调用php,php 调用.net com组件 --