《我的世界》(Minecraft)的创始人马库斯·“诺奇”·泊松(Markus “Notch” Persson)发布了一个实验性的虚拟现实项目,这是一个以射线行进分形渲染器为形式的作品,可以在网页浏览器中运行。
另请参阅:《我的世界》将于2016年登陆Oculus Rift | 照片由Oculus VR, LLC提供
本文作者对诺奇有点忿忿不平,因为他在未完成《0x10c》这个游戏时对诺奇有所了解。诺奇与Oculus的关系时好时坏。起初,他在Oculus于2012年的众筹活动中承诺捐赠1万美元,并表示他的公司可能会支持Rift。然而,在2014年Facebook以20亿美元收购Oculus后,他对Oculus发表了尖锐的批评言论。
最终,他接受了这笔交易,并表示他“正式结束争议”,然而,他在一个月后以类似的金额将开发《我的世界》的工作室Mojang出售给微软,让人觉得有些讽刺。
如今离开了Mojang,诺奇继续进行小型开发项目的实验。他最新的作品之一是Unmandelboxing,这是一个以射线行进分形渲染器为基础的项目,可以在WebVR支持的浏览器中运行(项目名称是对Mandelbox分形的一个参考)。诺奇在上周的Twitter上提到了这个项目,而WebVR版本则是在昨天才推出的。
Unmandelboxing的非VR版本源代码似乎表明,项目的一个目标是创造一个不仅基于网页的作品,而且体积非常小。
输出图像为426×240像素,使用的是RGBA332调色板。所有内容都包含在这个只有3524字节的文件中。
与分形一起工作的有趣之处在于,这些无限的混乱但又有序的几何景观都是由一组相当简单的数学规则导出的,这使得Unmandelboxing只需要3.5kb的大小。
Unmandelboxing的WebVR版本在不同的浏览器中似乎不能如预期般稳定工作,但诺奇表示,他使用已正确安装和配置了WebVR的Firefox Nightly和Rift DK2可以正常使用WebVR。他表示:“WebVR技术仍然是一种边缘技术。”我们建议他在下一次尝试WebVR时尝试使用Mozilla的A-Frame。
另请参阅:《Machine VR》是一个令人惊叹的穿越晶体分形宇宙之旅
很高兴看到诺奇在尝试WebVR开发,但这个特定项目似乎不太可能得到更多发展,因为他自己形容的放弃项目的倾向现在成了一个自我应验的预言。
0