银河指南针2:现在新增增强现实模式
我更新了我的iPhone银河指南针应用,加入了增强现实模式。背景:银河指南针是一个漂浮的绿色箭头,它始终指向距离我们26000光年的银河系中心。这里是2024年的公告博客文章。当时它有点病毒式传播。它曾短暂登上App Store的“免费应用”排行榜,属于旅游类别。(我在Acts Not Facts上保留了一份媒体提及的列表。)为什么这么受欢迎?可能是因为它是早期的“氛围编码”——我在ChatGPT和Xcode之间复制粘贴来编写代码,这在当时是新的。但也因为知道银河中心在哪里出人意料地让人感到安心?每隔几个月我都会收到一封来自某人的邮件,他们正经历生活中的艰难时刻,或者失去亲人,或者类似的事情,并且不知为何他们发现了银河指南针,告诉我他们晚上坐在户外抽烟,凝视着箭头,这给了他们一个舒适和无限的地方。我知道他们的意思。地球在旋转;它围绕太阳转动;所以一开始,银河系的超大黑洞似乎缓慢地围绕着我们旋转,出现在地平线的上方和下方,不断旋转。但随后你的视角翻转,我们才是移动的,银河的中心变成一个固定点,我们的岩石。无论如何,银河指南针2有两个新功能:增强现实模式。你可以在你周围的世界中放置箭头并围绕它走动。Apple Watch应用。可以在手腕上看到指南针箭头(点击使用对齐模式,当箭头指向正前方时会有触觉反馈)。还有一个为iOS 27准备的新液态玻璃外观。从App Store下载银河指南针。一些“制作过程”笔记:苹果的相机内增强现实技术真的非常好。就像,当你走动时箭头保持坚固。我希望他们继续改进。我增加了一个我感兴趣的特定交互:你可以按住指南针来“拖动”它。它在手机参考框架中保持大约75厘米的距离,然后在你释放时进入世界框架。我喜欢这种流畅的感觉。我的手机开始感觉像一个可以进入虚拟世界的手套。关于Apple Watch应用……RealityKit,苹果的图形SDK,在watchOS上不被支持。那么箭头怎么旋转呢?AI和代理人的乐趣是把问题磨成灰:Claude Fable建立了自己的3D图形库。令人震惊。与AI代理的“即插即用”不同:银河指南针的第一个版本在你将手机抬高超过30度时无法工作。ChatGPT没有得到正确的数学计算。而且涉及很多数学:设备旋转、世界框架旋转、天文……将这三种3D旋转方式结合在一起(并避免万向节锁定)的适当方法叫做“四元数”,尽管我有物理背景,我从未掌握过。在发布1.0版本后,我意识到我必须自己进行旋转。所以我坐下来和ChatGPT交流,我没有让它写代码,而是让它教我。在耐心且互动的辅导下,我终于做到了我以前通过阅读书籍和询问数学朋友没有做到的事——我学习如何使用四元数,刚好让应用程序能够工作。所以学习不会因为我将一堆思维外包给AI而停止。这促使我学习更多。我喜欢这样的结果。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡