发布时间:2024-05-16 15:43:44 浏览量:198次
这周,国外一位开发者利用虚幻引擎5.1、ChatGPT和Google Maps 3D Tiles API,成功制作了一个虚拟空间传送系统。这个系统可以让用户通过输入地点来进行空间穿梭,从而俯瞰世界各地的美景,感受不同地理位置的建筑风格和地貌变化。整个效果非常震撼,下面放个视频感受一下:
这个系统使用了三款当下主流的AI工具:虚幻引擎5、ChatGPT和Google Maps 3D。
Google Maps 3D Tiles是Google在I/O 2024大会上发布的新产品,开发者可以通过API直接获取到跟Google Earth相同的可视化地理图像,目前已经支持了45个国家和2500座城市。
将Google 3D Tiles和ChatGPT的API结合起来,再利用虚幻引擎的能力,就可以让用户身临其境地感受空间穿梭了。整个流程非常流畅,没有任何阻碍。
首先,每当输入框中的ChatGPT Prompt被触发时,系统会自动生成一个答案。该答案包含:XY地理坐标、城市名称、国家和地点景区介绍。
接着,系统会使用Google Maps API通过XY坐标来检索位置数据,再通过位置获取到对应的3D几何图形。一旦获取到位置和3D几何数据,就可以让用户实现空间穿梭,从当前地点跳转到另一个地点。
为了隐藏位置跳转时的加载过程,作者使用了一个颇为巧妙的方法,那就是利用虚幻引擎5的Niagara Particles功能来实现粒子动画效果。把粒子效果整合,做成一个空间穿梭通道。
由于地球上不同位置的地理高度不同,为了确保玩家不会突然出现在地下或者天空上方,还需要检查当前视角距离地面的高度。同时,在穿梭成功后,也不能直接到达目的地,而是要先让玩家滑行一段距禓,再向目的地缓慢靠近,给玩家欣赏沿途美景的机会。
作者打算将这个项目整理成开源代码,放到GitHub上供大家学习参考。此外,他还想加入天气数据的变化,让用户可以像现实一样感受到环境的变化。未来,我们可以期待更多基于AI技术的应用和产品,而我们需要做的就是将各类API以及技术进行整合,进而打磨出一整套方案。ChatGPT的开发以及各大语言模型的应用,让各种AI应用程序成为可能。
不过,这个系统也存在一些问题。由于Google Maps 3D Tiles API只支持部分国家和城市,还有很多地方无法体验到这个系统的魅力。其次,这个系统需要较高的计算机性能和带宽支持,才能够流畅运行。由于涉及到地理信息和隐私问题,还需要更严格的数据保护措施。
虚拟空间传送系统给我们带来了全新的体验,也展现了AI技术在地理信息处理方面的潜力。相信未来会有更多企业和开发者加入这个领域,推动技术的更广泛应用。期待更多的惊喜和创新!
想了解更多关于数字艺术和AI技术的培训课程?欢迎点击咨询火星时代教育官网。
热门资讯
探讨游戏引擎的文章,介绍了10款游戏引擎及其代表作品,涵盖了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戏设计领域和数字艺术教育的重要性,欢迎点击咨询报名。
2. 手机游戏如何开发(如何制作传奇手游,都需要准备些什么?)
如何制作传奇手游,都需要准备些什么?提到传奇手游相信大家都不陌生,他是许多80、90后的回忆;从起初的端游到现在的手游,说明时代在进步游戏在更新,更趋于方便化移动化。而如果我们想要制作一款传奇手游的
3. B站视频剪辑软件「必剪」:免费、炫酷特效,小白必备工具
B站视频剪辑软件「必剪」,完全免费、一键制作炫酷特效,适合新手小白。快来试试!
游戏中玩家将面临武侠人生的挣扎抉择,战或降?杀或放?每个抉定都将触发更多爱恨纠葛的精彩奇遇。《天命奇御》具有多线剧情多结局,不限主线发展,高自由...
5. Bigtime加密游戏经济体系揭秘,不同玩家角色的经济活动
Bigtime加密游戏经济模型分析,探讨游戏经济特点,帮助玩家更全面了解这款GameFi产品。
6. 3D动漫建模全过程,不是一般人能学的会的,会的多不是人?
步骤01:面部,颈部,身体在一起这次我不准备设计图片,我从雕刻进入。这一次,它将是一种纯粹关注建模而非整体绘画的形式。像往常一样,我从Sphere创建它...
7. 3D动画软件你知道几个?3ds Max、Blender、Maya、Houdini大比拼
当提到3D动画软件或动画工具时,指的是数字内容创建工具。它是用于造型、建模以及绘制3D美术动画的软件程序。但是,在3D动画软件中还包含了其他类型的...
8. 如何自己开发一款游戏(游戏开发入门必看:五大独立游戏开发技巧)
游戏开发入门必看:五大独立游戏开发技巧无论您是刚刚起步开发自己的第一款游戏,还是已经制作了几款游戏,本篇文章中的5大独立游戏开发技巧都可以帮助您更好地设计下一款游戏。无论你对游戏有着什么样的概念,都
想让你的3D打印模型更坚固?不妨尝试一下Cura参数设置和设计技巧,让你轻松掌握!
三昧动漫对于著名ARPG游戏《巫师》系列,最近CD Projekt 的高层回应并不会推出《巫师4》。因为《巫师》系列在策划的时候一直定位在“三部曲”的故事框架,所以在游戏的出品上不可能出现《巫师4》
同学您好!