2024年巴黎奥运会的开幕式突破传统,在巴黎塞纳河上进行,带来了一场前所未有的水上庆典。塞纳河不仅是巴黎的象征,还将在此次奥运开幕式上成为全球瞩目的舞台。这一创新设计将河流作为庆祝活动的核心,通过水上表演和灯光秀展示巴黎的魅力。今天,我们就来探讨如何在虚拟世界中再现这一壮观的水景环境。
塞纳河畔奥运开幕式
开幕式特色:2024年巴黎奥运会开幕式首次在城市河流上进行,在塞纳河上展开了一系列表演。各国代表队乘坐装饰精美的船只通过河流,进入主舞台。河岸两边布满观众和灯光装置,形成一道绚丽的风景线。
灯光与水上表演:开幕式上,塞纳河的灯光秀将与水上表演相结合,创造出梦幻般的视觉效果。河上的灯光、烟火、音效和动态水景,将展现巴黎的独特魅力和文化底蕴。
如何在虚幻引擎中制作真实的水材质
回顾巴黎奥运会开幕式,在虚拟世界中再现这般壮观的水景效果,关键在于如何逼真地制作水材质。接下来,我们将详细介绍如何在虚幻引擎中制作真实的水材质,让虚拟场景中的塞纳河也能散发出同样的魅力。
1. 创建基础水材质
首先,在虚幻引擎中创建一个新的材质,并命名为“M_Water”。完成这步操作后,我们分析一下湖水的特点,那就是水流波纹。水流波纹是逼真水材质的重要元素。为了制作水流波纹效果,我们需要用到更改模型法线朝向的方法来模拟波纹的不同朝向的效果,所以我们需要用到水波法线贴图。为了更好的模拟水流波纹,这里我用到了俩张不同的贴图用来叠加效果,制作更丰富的水面效果。
2. 制作波纹效果
将准备好的贴图放入材质编辑器中。这里我们需要使用到一个十分重要的节点“Panner”来模拟水流动画效果。设置好UV,讲一些设置参数暴露出来。然后增加俩个变量,用来设置水流的前进方向,当X为正数时水流朝X的正方向流动否则为负方向,并且其中的数值为水流的前进速度。将俩个变量组合成二维向量输入到“Panner”,控制水流方向和速度。之后,输入到贴图采样的UVs接口。
3. 丰富细节效果
通过上面的操作,我们完成了一种水波流速的效果,而现实中因为种种因素影响下,会有多个方向的水波相互影响,所以在材质里我们用之前做好的一种效果再衍生出两种不同的方向强度效果,用混合节点将三种法线效果互相叠加进行效果丰富。
4. 完善材质效果
之前的所有操作仅仅只是为了水波的法线效果,但是不要担心工作已经完成60%啦~
后面我们完善BaseColor的效果,照一张接近湖色的有明暗过渡的贴图作为底色,将其乘上一个Color变量用来调整明度和色彩。
创建两个“Fresnel”节点新建两个变量输入到指数节点上用来制作水体的金属度和粗糙度,还原水体反光的质感。当连接到粗糙度上时,需要用一个“减一”节点反转输出的值,因为粗糙度的材质值表现与金属度相反,值越大越粗糙,值越小越光滑。
至此将做好的各个功能连接上对应输出节点,水体母材质就大功告成啦~后续将母材质实例化一个子材质球后即可调整所表露出来的参数,制作出属于自己的那一片江河湖海!
2024年巴黎奥运会的开幕式,不仅展现了顶级的运动赛事,还通过创新的场馆设计和惊艳的水景表演,将巴黎的魅力传递给全球观众。如果你也想在自己的虚拟项目中实现类似的效果,不妨尝试这些技巧吧!
期待大家在实际项目中应用这些方法,创造出更加惊艳的虚拟场景!
关注Mapmost,持续更新GIS、三维美术、计算机技术干货
Mapmost是一套以三维地图和时空计算为特色的数字孪生底座平台,包含了空间数据管理工具(Studio)、应用开发工具(SDK)、应用创作工具(Alpha)。平台能力已覆盖城市时空数据的集成、多源数据资源的发布管理,以及数字孪生应用开发工具链,满足企业开发者用户快速搭建数字孪生场景的切实需求,助力实现行业领先。