国外大神用 ChatGPT 成功打造一个「虚拟空间传送」系统!

公众号关注 “GitHubDaily”

设为 “星标”,每天带你逛 GitHub!

766245bec237d679d7f161b858a3aa29.png

相信大家小时候躺在床上,都曾设想过这么一个场景:

当你闭上眼睛时,感觉身心十分安宁,物理世界慢慢淡出,身体也随着变得飘逸,一切仿佛只剩下呼吸声和心跳声。

一阵微风拂过,你缓缓睁开双眼,发现自己摆脱了地心引力,出现在了天空之上,只要一个想法,便可瞬间穿梭到地球上任意位置。

今天凌晨,国外一位名为 Nils Bakker 的开发者让这个梦想成真了。

他利用虚幻引擎 5.1 + ChatGPT + Google Maps 3D Tiles API,成功打造了一个虚拟空间传送系统!

通过在界面输入地点,系统便会自动将你传送到世界任意角落,你可以在空中俯瞰各个国家的美景,感受地球上不同地理位置的建筑风格、地貌变化。

整个效果颇为科幻与震撼,这里放个视频让大家感受下:

技术实现:https://nilsbakker.nl/portfolio/3d-tiles/

这里面主要用了 3 款当下主流的 AI 工具:虚幻引擎 5、ChatGPT、Google Maps 3D Tiles。

虚幻引擎与 ChatGPT,大家应该都熟悉。

Google Maps 3D Tiles,是 Google 前不久在 I/O 2023 大会上发布的一款新产品,开发者可通过 API,直接获取到跟 Google Earth 相同的可视化地理图像,目前已支持 45 个国家,2500 座城市。

a5f1fb218b34b1f850dd4b5a02e2ee8f.png

将 Google 3D Tiles 和 ChatGPT 的 API 结合起来,再利用虚幻引擎的能力,让用户能够身临其境般的感受空间穿梭。

不得不说,作者的创意以及动手能力是真的强。

ChatGPT 提供地理位置导航建议以及位置坐标,再让虚幻引擎 5 呈现逼真的画面效果,并最终由 Google 3D Tiles 生成真实的地理画面。整个流程一气呵成,没有一项多余。

下面让我们跟作者一起打开脑洞,看下整个流程的具体实现。

首先,每当输入框中的 ChatGPT Prompt 被触发时,会自动生成一个答案。该答案包含:XY 地理坐标、城市名称、国家、地点景区介绍。

ec27db6b6191f3fa06c0269c332f7a2a.png

将这些答案数据进行拆解,便可以做到:

借助 Google Maps API 用 XY 坐标来检索位置数据,再通过位置获取到对应的 3D 几何图形。

一旦获取到位置与 3D 几何数据,则让玩家实现空间穿梭,从当前地点跳转到另一地点。

为了隐藏位置跳转时的加载过程,作者还用了一个颇为巧妙的方法。那就是让虚幻引擎 5 的 Niagara Particles 功能来实现粒子动画效果。

把粒子效果整合,做成一个空间穿梭通道,就像下面这样:

96d956d7437593318fde10d3c59fd5a8.gif

由于地球上不同位置的地理高度不同,为了确保玩家不会突然出现在地下或者天空上方,还需要检查当前视角距离地面的高度,让玩家可以在适当的位置出现。

同时,在穿梭成功后,也不能直接到达目的地,而是要先让玩家滑行一段距离,再向目的地缓慢靠近,给他们欣赏沿途美景的机会。

通过利用当下各个主流的 AI 工具所提供的接口,再加上作者自身的开发能力,仅用了短短一周,作者便完成了整个项目的开发。

本来作者还打算加入天气数据的变化,但是他只设定了一周开发时间,所以很遗憾该功能本次没能加上。

等代码整理完毕后,作者未来会在 GitHub 开源此项目,大家可以期待一下。

2bac2c5c981ea4a6782e279ecb0022ad.png

随着各项 AI 技术愈加成熟,开发者使用工具的门槛也在逐步降低,未来基于现有的工具以及 API,我们可以快速做出很多创意无限的应用与产品。

我们需要做的,就是将各类 API 以及技术进行整合,进而打磨出一整套方案,并扩展延伸至各行各业。

之前我说过,ChatGPT 以及各个大语言模型的能力还在被不断挖掘,当下我们能探索到的仅为冰山一角。

将 ChatGPT 智能助理的能力整个到诸多产品线上,才是它真正大放异彩的时候!

如果你想了解更多实用的 AI 技术与应用,以及 ChatGPT 新进展,可以点击下方链接,加入我们社群进一步交流探讨。

👇 每个进群的人,都会收到我们赠送的一枚 ChatGPT 账号。

社群入口:ChatGPT 社群,正式上线!

不想错过文章推送?可以给 GitHubDaily 公众号加个星标。

bbbc6c505394c4bcfe48127be8686bc6.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/30808.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于认知神经科学的大模型【2023智源大会会议总结】

1. ChatGPT不能做什么? 刘嘉|清华大学脑与智能实验室首席研究员 1.1 演讲内容 图1.1 Sam Altman的签名 图1.2 大模型模仿理性部分、忽略感性部分 图1.3 未来可以为AI加入身体 图1.4 未来为AI赋予社交 图1.5 AGI的演化 1.2 总结 演讲目标:ChatGPT具有很多功…

用数据带你回顾乔丹的职业生涯

乔丹是联盟上下公认的历史第一人,芝加哥公牛在他带领下几乎统治了上世纪90年代NBA整整10年,包括分别在91-93赛季和96-98赛季拿下的两次三连冠,要知道,NBA72年历史上一共只出现过4次三连冠,而乔帮主一人便承包一半。下面…

NBA著名球星介绍

NBA著名球星介绍 迈克尔乔丹 毋庸置疑的篮球之神,六次总冠军,五次常规赛MVP,14次入选全明星他所取得的荣誉是其他任何NBA球员都无法比拟的,甚至从某种程度上说,乔丹代表这篮球这项运动,代表着在这项运动里所…

球星测试软件,2KOL球星测评丨篮球之神,迈克尔.乔丹(96版)

迈克尔.乔丹(96版) 迈克尔乔丹在在1984年NBA选秀中于第1轮第3位被芝加哥公牛队选中。(他的前面两位分别是哈基姆奥拉朱旺和萨姆鲍伊) 91-93赛季,乔丹连续2次荣膺常规赛MVP和3次总决赛FMVP ,并率领芝加哥公牛队首夺3连冠。 93年10月6日因父亲被害而宣布退…

论“詹姆斯*哈登”到底是不是球队毒瘤

从林书豪和哈登的合作,到魔登的短暂快乐,再到保罗和安东尼以及威少,哈登漫长的火箭生涯里留下的遗憾可能要比成功多的多,他没有让火箭真正的成为顶级的冲冠球队,或许在那么一瞬间或者某个赛季,曾几何时有人…

NBA球星logo

科比退役信上的新logo镇楼。 该logo已被用于科比的公司,并非个人logo。 1.特雷西麦克格雷迪 由T-Mac中的T和M,以及1号和一个篮筐组成 2.文斯卡特 当年卡特作为耐克shox系列代言人,这个由VC和15组成的log,在每一双shox系列篮球鞋…

数据分析职位需求分析报告-数据来源于Boss直聘网站

数据分析职位需求分析报告-数据来源于Boss直聘网站 1.背景2.目的3.数据说明4.具体内容4.1 学历分析4.2 工作地点分析4.3 经验分析4.4 技能分析4.5 公司规模分析4.6 工资分析 5.结论 1.背景 目前,越来越多的人涌入到数据分析领域的相关工作中。然而,数据分…

招聘革命者:五岁BOSS直聘的慢与快

随着90后、95后成为职场主力军,招聘到了一个爆发的新时代拐点时刻。可以说,年轻人直接和老板谈工作,是眼下“互联网人力资源”最火的话题。 这其中,革命者BOSS直聘成为这一新模式的代表,并在日渐打破原来的招聘格局。…

AP资产 | 量化多岗位招聘(全职+实习)

量化投资与机器学习微信公众号,是业内垂直于量化投资、对冲基金、Fintech、人工智能、大数据等领域的主流自媒体。公众号拥有来自公募、私募、券商、期货、银行、保险、高校等行业30W关注者。 公司介绍 AP资产是一家由数个传统行业家族自有资金发起,逐步…

图数据库 Nebula Graph 在 Boss 直聘的应用

本文首发于 Nebula Graph 官方博客:https://nebula-graph.com.cn/posts/nebula-graph-risk-control-boss-zhipin/ 摘要:在本文中,BOSS 直聘大数据开发工程师主要分享一些他们内部的技术指标和选型,以及很多小伙伴感兴趣的 Dgraph …

Python的boss直聘职位信息数据分析系统

本项目主要利用python技术爬取BOSS直聘网站上的岗位信息,进行对比分析UI设计师与产品经理两个职位的趋势。爬取字段:工作地点,薪资范围,学历要求,工作经验,公司性质等。 模拟登陆BOSS直聘网站,爬…

在线招聘江湖:BOSS直聘向左 猎聘向右

在线招聘行业的“老大之争”还在持续。 作为国内最早互联网化和最早盈利的行业之一,在线招聘行业历经几十年发展,已经跑出了一批具有代表性的玩家。比如瞄准中高端招聘市场的猎聘、凭借营销打法出圈的BOSS直聘,老牌招聘网站前程无忧、智联招…

浅对boss直聘上广州的数据分析岗位发布情况进行分析

1.项目背景 马上就要出去实习了,想对广州各个区数据分析岗位做一个了解,看看自己成为一名数据分析师还需要学习哪些技能还有了解广州各区数据分析岗位薪资如何。 2.研究问题 (1)广州哪个区的数据分析岗位招的最多? …

python基于大数据的boss直聘数据招聘职位分析系统django

本项目主要利用python技术爬取BOSS直聘网站上的岗位信息,进行对比分析UI设计师与产品经理两个职位的趋势。爬取字段:工作地点,薪资范围,学历要求,工作经验,公司性质等。 模拟登陆BOSS直聘网站,爬…

Boss直聘招聘数据分析岗位小分析

嗨喽! 大家好,我是“流水不争先,争得滔滔不绝”的翀,18双非本科生一枚,正在努力!欢迎大家来交流学习,一起学习数据分析,希望我们一起好好学习,天天向上,目前是小社畜一枚…

Boss直聘招聘数据分析-202104月版

西安boss直聘4月招聘信息分析 关于boss直聘数据采集可查看另一篇文章《Boss直聘数据采集及分析》 金三银四,一年里比较火热的招聘季即将结束,那么西安软件开发行业截止目前还剩余的招聘岗位都还有哪些呢,近期在查看boss站点的时候就顺手…

chatgpt赋能python:Python函数拟合:理解、应用和优化

Python函数拟合:理解、应用和优化 Python是一种广泛使用的高级程序设计语言,它具有简单易学、开放源代码、跨平台、扩展性强等特点。在数据科学领域,Python是数据分析和建模的重要工具之一。其中,Python的函数拟合库具有重要的地…

交易猫源码+后台搭建教程

教程:修改数据库账号密码直接使用\n\n程序:https://pan.baidu.com/s/16lN3gvRIZm7pqhvVMYYecQ?pwd6zw3

《魅魔succubus》 来自韩国3d建模师 yeonghee cho

作品《魅魔succubus》 来自韩国3d建模师 yeonghee cho~~~ 或许你还想了解这些内容: 文章推荐阅读 【 学习企鹅圈:1072172722 】 : 3d建模什么水平能找到工作?次世代游戏建模需要学多久 3D建模师薪资怎么样? 室内设计建模6k&a…

浅浅分析一下Retrofit

浅浅分析一下Retrofit 文章目录 浅浅分析一下Retrofit简单介绍示例根据接口创建Java接口:创建retrofit对象,并生成接口实现类对象 注解请求类注解参数类注解标记类注解注解解析 好处 ​ 要想实现和服务器的通信,我们需要使用通讯间的协议来进…