此前,为了适应 VR 内容的创作,出现了Maya 的 Oculus 插件,Unreal Engine 和 Unity 也相继宣布把编辑器 VR 化,三维开发中,三位建模和场景编辑都将 VR 化,唯独编程似乎还没 VR 化。不过最近,据uploadvr,AltspaceVR 的开发者 Brian Peiris 推出了原生 RiftSketch 文本编辑器,从此不用摘掉 VR 头显也可以实时编程了。
“RiftSketch 是一个实时 VR 编程开发环境,提供一片空白场景和一个文本编辑器。你可以在文本编辑器中编程,代码将会实时在场景中生成物体。场景会随着你编写的代码实时更新。这是一个简单的想法,但是如果你掌握了技巧,结果会非常有趣。” RiftSketch 的开发者 Brian Peiris 说。
RiftSketch 是在 WebVR 上完成的,可以运行在 PC,浏览器或者移动设备上。 RiftSketch 主要使用 Javascript 进行编程,支持 Oculus DK1, DK2, HTC Vive 或者 Google Cardboard。Brian Peiris 希望这个产品完全开源,而且跨平台。
Brian Peiris 承认在当今的 VR 头显的分辨率下,用 VR 编程相当费力,所以他把文本编辑器的文字做的很大,即便是桌面显示器已经达到 4K 分辨率,在 VR 下一次只能看到 20 行代码。此外,VR 下还看不到键盘,这种方式在 VR 下是否合适也还有待证实。但 Brian Peiris 认为,VR 下工作才刚刚起步,随着未来需求的旺盛,5-10年 这些问题有望逐步得到解决。
开发者可以在 GitHub上找到 RiftSketch 。