早在 2016 年,我针对英国文化协会的 英国文化协会 2017 年英印数字公开征集 提交了一个概念。这个名为“一件与印度一样大的艺术品”的想法,是创建一个增强现实雕塑,印度人民不仅可以通过移动设备观看,还可以自己塑造它。正如我在最初的提案中所说
想象一下,一层像次大陆一样大的虚拟丝绸,似乎漂浮在天空之上……
我渴望让尽可能多的设备都能观看这个装置,并在收到英国文化协会的种子基金来发展这个想法后,我研究了几个可以实现这一目标的平台。很快,我发现印度最流行的移动电话操作系统是 Android,所以我开始寻找允许我实时创建增强 3D 内容的库。我通过 three.js 社区了解到 A-Frame,并在发现 Mozilla 员工 Dietrich Ayala 创建的一个很棒的 AR 原型后,我知道它正是这个项目的完美前端库。
使用 @aframevr + getUserMedia + Firefox 在 Android 上实现 AR。 #quack pic.twitter.com/ZXnkterwgu
— dietrich ayala (@dietrich) 2016 年 8 月 3 日
我开始 记录项目的每个步骤,以及 在 GitHub 上分享我所有的实验 和 GitHub Pages。我的朋友 Ross Cairns 帮助我设置了开发环境,利用了 A-Frame 以及以下技术
通过 GitHub 上的 Awesome A-Frame 集合,我发现了几个不同的 3D 地形组件。A-Frame 的维护者之一 Kevin Ngo 创建了一个满足我需求的山脉组件,并在与他在 A-Frame Slack 上聊天后,他甚至指导我提交了我的 GitHub 上的第一个拉取请求,以允许从下方和上方查看该组件。
Dietrich 和我远程合作,将他的 AR 演示代码与 Kevin 更新的山脉组件集成,最终为 Android 和 iOS 创建了一个版本。(Apple 尚未在移动 Safari 中实现 getUserMedia()
,因此我们不得不使用静态全景图。)
英国文化协会于 2016 年 11 月底在印度进行了观众测试——不幸的是,我没有进入项目的下一阶段,但我会在我的所有未来在线 VR/AR 项目中使用 A-Frame,并非常感谢整个 A-Frame 社区的所有帮助和支持。
关于 Joel Lewis
Joel Gethin Lewis 是一位居住在伦敦的艺术家。他目前是 Goldsmiths 大学 MFA 计算艺术课程的副讲师。作为整个社会开源实践的支持者,他创立了互动设计聚会 This happened…。他正在进行一系列基于网络的项目,包括一个为自闭症谱系人士设计的自我表达工具 Reactickles3。