尽管这三年,线下文旅步履维艰,但疫情却挡不住数字文旅的蓬勃发展。据国家统计局数据显示,2022年上半年,数字文化新业态特征较为明显的16个行业小类实现营业收入近2万亿元。未来,预计该数字仍将持续增长。毕竟我泱泱中华,物华天宝,人杰地灵。譬如浙江台州,人文底蕴深厚,山海风光秀丽,文旅资源极其丰富。如何能将台州的山川湖海、石梁飞瀑、亭台楼阁、奇礁异石等独特景致与台州文旅数字化改革以来的海量数据完美呈现给屏幕前的你我,这成了摆在提亚数科团队面前的一道难题。
面对种种挑战,提亚数科不走寻常路,使用虚幻引擎, 最终交上了一份令人满意的答卷。

项目效果展示,数据已脱敏在这令人惊叹的效果背后,提亚数科是如何将虚幻引擎应用到文旅项目的开发中的呢?让我们走近提亚数科团队,聊聊台州好文旅项目开发与虚幻引擎之间的幕后故事。
追求实时影视级视效百米峡谷之峰飞架起来的螺旋桥,依山就势、层层递高的国清寺,高耸入云、一柱擎天的观音峰……超写实级别的渲染画面,使我们可以汇聚呈现台州全域景区的三维数字场景效果,这也正是提亚数科选择虚幻引擎的原因。
”提亚数科产品总监谭述安介绍道,“它在实时渲染中所呈现的质量几乎可以媲美影视CG和真实世界。”
实现画面的真实感和代入感,场景搭建是前提。提亚数科美术团队以摄影测绘采集技术,收集台州景区及周边区域的真实地形参考,搭建场景模型导入虚幻引擎,经由PBR流程对模型进行精细化建模。
同时,利用UE的光照系统,对整个场景进行初步打光,预设出最初的场景氛围,并在虚幻引擎里做最终的光照调整。

项目效果展示完成模型的初步搭建后,Houdini免费开源可视化插件,使我们能在虚幻里灵活自如的对系统生成的地形进行后期材质编写,让画面更加真实立体。
提亚数科场景美术师孙婧婷提到,“当我们绘制山体时,可以按照高度或者法线信息智能化识别山体的高度图,做材质分层。我们可以让它所有的最低处都识别为海域,最低处跟山体交接处识别为荒草,山的侧面识别为石头,山顶识别为雪峰。” Houdini程序化处理的方式,削减了以往人工手绘耗费的时间和成本。
虚幻中的PBR材质和光照系统里的雾效功能,能烘托出数字孪生场景中该有的真实感。
譬如我们可以使用PBR贴图添加一些石头的纹理、瓦墙的裂缝等,让物体体现出本应该有的质感;在必要的地方添加流动的轻雾或较厚的雾(云),烘托山间寺庙的氛围;使用ExponentialHeightFog在山体低处形成向上减淡的自然雾效,以体现场景的空间感、山体的高度感。
孙婧婷说,比起离线渲染,实时渲染技术在设计创作的过程当中实现了更加积极的反馈,使我们在每一步操作中都可以快速细化场景、结构,同步更新最终结果,并根据预设效果进一步优化,提高项目的质量。
性能调优:品质决不妥协数字孪生场景接入实时、精准的业务数据后,1:1复刻出来的虚拟世界才得以真正运转。一直以来,景区客流监测和游客人身安全是管理者极为关注的重要问题。目前市面上的景区管理系统多以局部三维为主,数据面板展示形式单一。“数据全部堆积在系统里时,令人无法直观抓取重点。”提亚数科UE4开发工程师谢长江表示。
落地台州,现有的旅游管理业务系统众多,数据库信息庞大,包含交通、公安、环保、气象、旅游行业等综合数据,这对数据信息分析处理及数据可视化的要求就越高。
此前,提亚数科开发团队使用RenderTarget在模型上进行数据的可视化绘制,需要执行大量的步骤才能完成绘制,且渲染纹理分辨率越高,往往带来的性能消耗也越大。团队试图使用第三方软件去优化性能问题,直到虚幻更新的Niagara系统很好的帮助我们解决这一问题。
RenderTarget和Niagara绘制数值对比“当你需要绘制大量数据时,必须同时兼顾视效与性能。”谢长江说,Niagara粒子系统具有极高的可定制性和可编程性,团队可以轻松构建一个完善的渲染工作流程。“它所呈现的高性能比和良好的视效,是数据可视化的强大工具。”
提亚数科开发团队基于Geojson做大量数据接入,以UE C++实现跨平台亚秒级的数据响应,有效打通景区的全域数据,建立含括旅游出行、景区分布、旅游路线、客流监管四大要素的庞大数据存储池。
同时,利用Niagara粒子系统,在不影响性能的情况下创建出丰富多彩的视觉效果,比如:热力图、飞线、柱状图等。“我们的大脑善于处理可视化信息。通过图表或图形等视觉效果突出重要数据,能够更好的吸收和理解数据所要呈现的背后信息。”提亚数科引擎开发组长肖兰菲解释道。

项目效果展示,数据已脱敏提升效率:蓝图接口化及文档自动化“虚幻引擎毋庸置疑的实时渲染效果、强大的可扩展性,可应用性、还有丰富的定制能力,支撑了我们在文旅产业数字化的探索和实践。”产品总监谭述安表示,“我们将客户的需求转化为成果,打造了一个集管理分析、运营预测、客流分析、运营分析、场景展示等功能为一体的数字孪生。”
他强调,最为重要的是虚幻引擎自身所拥有的开放性,为开发者提供了无限的空间以实现想法的创新迭代。TheiaAPI就是很好的例子。
“在团队进行城市大规模数字孪生场景建设的设计开放时,虽然说前端和UE端能够流畅地使用UE进行项目协作沟通,但当大量业务逻辑比较复杂,甚至是交互行为比较多的项目汇入时,就会遇到较大的困难。”引擎开发组长肖兰菲介绍,“也因此,我们基于UE提供的反射功能,研发TheiaAPI实现蓝图接口化及文档自动化,完成工作程序的优化。简单来说,通过一个简单的蓝图事件,TheiaAPI可以自动生成一个给到前端跟UE端进行联调的网页文档,使前端和UE端之间的通信传输无缝无感,完美解决了人工操作不准确的问题,使代码和文档更加规范化,减少沉余测试环节。”
提亚数科团队表示将持续探索和开发虚幻引擎在各行各业中的应用场景,发挥虚幻引擎的技术优势,为园区、建筑、港口、能源等众多领域的客户,提供更多基于虚幻引擎的数字孪生场景应用解决方案。
“我们无比期待虚幻引擎未来的无限可能性。”——提亚数科产品总监谭述安

发表回复