资讯
展览资讯 大型展会 灯光节 大型盛典 赛事 中标捷报 产品快讯 热门话题 艺术节 活动 演出 新闻 数艺报道 俱乐部签约
观点
大咖专访 观点洞察 书籍推荐 吐槽 设计观点 企业访谈 问答 趋势创新 论文 职场方法 薪资报价 数艺专访
幕后
幕后故事 团队访谈 经验分享 解密 评测 数艺访谈
干货
设计方案 策划方案 素材资源 教程 文案资源 PPT下载 入门宝典 作品合集 产品手册 电子书 项目对接
  • 0
  • 0
  • 0

分享

震撼!一周时间大神利用UE5+AI+Google Maps API开发一个写实城市穿越程序

2023-05-21

点击上方蓝字CG世界关注我们

“ 感知技术 · 感触CG · 感受艺术 · 感悟心灵 ”

中国很有影响力影视特效CG动画领域自媒体


最近油管大神Nils Bakker在其自己的频道上发布了一个震撼的演示短片。据他介绍这个项目是在一周之内用UE5.1结合ChatGPT和谷歌地图API制作完成,这个交互程序利用输入Prompt的形式,用一支纸飞机以航拍视角在世界各地穿越,超级震撼。来,我们先看看短片。
发布后在油管上引起强大的反响,目前播放量3万多。

据作者介绍,这个短片是Google Maps 3D tiles API发布的时候,作者有了制作这个短片的想法,于是借助UE5开始了一次技术测试冒险,要挑战自己的制作水平,给自己限定的时间是一周内完成这个项目。
“结合谷歌3D互动程序和ChatGPT API,利用虚幻引擎的功能创造了一种身临其境的体验,突破了可能的界限。利用Unreal中蓝图的灵活性,我无缝集成了ChatGPT API,使用户能够输入提示并接收动态响应。”作者在介绍幕后制作时说。
大神给出了幕后的一些提示词和UE蓝图。

提示词:

Answer the following question in the following format. 

<< Latitude, Longitude >> ((City Name)) [Country name] ^^a fun fact about this place^^

nothing else. Use that format include the <, > and {} and ().

[USER INPUT]

每次用户输入提示时,都会使用所提供的提示触发特定的功能。然后,ChatGPT提供的答案分为四部分:XY坐标、城市名称、国家和关于位置。然后,这些数据首先被解析为3D文本,然后放在虚拟世界中。

但是,如何用准确的位置数据将这个虚拟世界变为现实呢?这里谷歌地图API发挥了巨大作用。作者使用了另一个函数来转换从提示词获得的XY坐标,然后通过Google Maps API检索位置数据,再使用位置数据来获取3D几何体,这里用到了一个Cesium和UE的Cesium插件,Cesium是一个开源的3D地图平台,提供了任何软件应用程序利用三维地理空间数据所需的基础:可视化、数据管线、策划的数据和分析,通过它可将谷歌地图中的城市3D模型数据导入到DCC软件和引擎中。

一旦拿到了位置和3D模型数据,就会将三维几何图形加载到指定位置。将用户从当前位置无缝切换到新位置。在这里作者巧妙的用UE的Niagara粒子制作了一个光速穿越的通道,隐藏了每个场景的切换过程,给观众一种时光穿越旅行的感觉。

当然,不能忘记传送的实用性。由于世界各地的地面水平各不相同,需要确保玩家不会在地下或高出地面的地方触发粒子。通过检查地面碰撞,可以确保玩家在离地面适当的高度产生粒子。此外,为了增强用户体验,将玩家从预定位置稍微向后定位,使他们在抵达时能够清楚地看到目的地。

在传送过程中,还设置了位置的时间。虽然当前的执行生成了一个随机的时间值,但最初的计划是从另一个API中检索执行的时间和天气数据。然而,考虑到项目的时间限制,这个功能目前没有开发。

“这个项目是一次非常有趣和有收获的经历。它展示了虚幻引擎的强大力量,并展示了集成Google 3D tiles和ChatGPT等工具所带来的无尽可能性。如果你对这个项目有任何疑问,请随时联系。我非常乐意分享更多的经验!”作者最后总结说。

一周时间能做出这样一个创意的,可玩性很高的程序确实厉害了。小编想应该是一个类似游戏的东东,不过作者没有给出下载地址,但不得不说的是大神是真会玩,工具利用好,是真快,也真出效果。
好了,今天内容就到这里吧,明天周一继续干货。

end



《UE5高级影像》全日制线下班招生简章——油屋 X 广州美院

(▲点击进入详情页▲)


点击图片进入详情页

AI要砸Photoshop饭碗了?可直接拖拽调整图像的AI来了。


AI生成3D模型又进化了?训练数据中不存在的模型或者被遮挡部分也可以生成!


一滴一滴!又又又又···更新了!Maya和Max发布2024.1


惊艳的!几位大神的3D风格化美女角色作品


用Blender如何处理好三渲二角色的眼睛,有节点图


UE5.2来了!5大新功能盘点!

阅读原文

* 文章为作者独立观点,不代表数艺网立场转载须知

本文内容由数艺网收录采集自微信公众号CG世界 ,并经数艺网进行了排版优化。转载此文章请在文章开头和结尾标注“作者”、“来源:数艺网” 并附上本页链接: 如您不希望被数艺网所收录,感觉到侵犯到了您的权益,请及时告知数艺网,我们表示诚挚的歉意,并及时处理或删除。

数字媒体艺术 新媒体艺术 科技艺术

11758 举报
  0
登录| 注册 后参与评论