VRML的创造者对卡马克的虚拟现实脚本语言VrScri
日期:2018-05-04 / 人气:
Oculus公司的技术总监约翰·卡马克正在开发一种叫“VrScript”的虚拟现实脚本语言。在Oculus Connect大会上了解了这种脚本语言之后,虚拟现实建模语言(VRML)的创造者Tony Parisi有一些想法和大家分享。
VrScript是约翰·卡马克为三星Gear VR设备开发的一种能够快速开发的虚拟现实脚本语言。卡马克谈到VR当前的发展状况时,表示“创建本地项目的任务繁重”,这也是他开发VrScript的一个动机。其想法是用它来为三星Gear VR开发一个类似于“网页内容”的简易VR应用,支持“远程开发”。
卡马克在9月的Oculus Connect开发者大会上首次演示了VrScript。“在发表会上,我(Sophia Dominguez)有幸坐在Tony Parisi的旁边,他是VRML的创造者以及WebGL专家,目前为WEVR平台技术的副总裁,他对这一新环境有很多后续的想法。Parisi与VRML以及相关项目的合作表明他花了很多时间考虑VrScript将要解决的难题;我很高兴在和他谈话听了他的想法之后跟上了他的思维。”
VrScript是一个非常棒的想法
Parisi表示,“VRScript是一个非常棒的想法,因为Oculus在大力推进虚拟现实的日常使用。更值得一提的是这个想法是卡马克提出的,他已经编写复杂的游戏引擎很多年了,但作为Oculus的技术总监他致力于让普通开发者也能够接触虚拟现实开发,而不仅仅是专业的游戏程序员。”
卡马克在推动日常移动VR应用的行为展现了Oculus除了游戏之外对移动VR的前瞻性思维方式。如果VrScript像卡马克所开发出来的一样易于使用,那Oculus就为所有不同类型的非游戏开发商打开了大门来创作简易的VR应用,让更多人投身到VR生态圈中。
Scheme语言或许不是最好的基础
Parisi说“我是Scheme语言的忠实粉丝,这是我最喜欢的编程语言之一。但是,其语法是建立在一种名为LISP语言的基础上的,LISP是运用到人工智能编程中的一种早期编程语言;在科研领域和计算机科学界有很多LISP的爱好者,但是作为一种实用语言它从未成功地得到普及。我不确定它作为一种VR语言能成功地普及。卡马克提到也许有人能制作一个JavaScript层来配合他的运行环境。这听起来很有前景。”
如果VrScript能支持更多热门和新式的语言对移动VR来说将是一个巨大的胜利,可以让更多的开发者来使用。
它对非Oculus平台开放吗?
每个人心中都抱这样一个疑问,卡马克/Oculus除了让VrScript在Gear VR上使用之外是否还会为其他平台提供支持。Parisi指出“很多开发商希望可以为多个VR平台创建内容”,如果Oculus对这些平台开放,VrScript这种环境就会被广泛地采用。
VrScript超链接模型是通往虚拟世界的正确道路
这一理念和Parisi最近在博客上写的一篇文章“虚拟世界对于一个应用程序商店来说太大了”不谋而合。过去几年里Tony一直在提倡把网页和VR结合在一起,尤其是不用下载只用点击超链接就能直接访问VR内容的这一想法。
为什么我们不能只点击一个链接或输入一个URL就能立即访问虚拟现实呢?为什么要下载安装应用?这种方式冲突太多。只要这种模式的控制存在,我们就不能实现大众市场的虚拟现实。
很明显卡马克也是这样认为的,因为VrScipt支持自发的网页式访问VrScript体验。如果卡马克带头打破这种繁琐的应用模式,我们就离一个连接的虚拟世界更进一步。
声明:upinvr.com所发布的内容均来源于互联网,目的在于传递信息,但不代表本站赞同其观点及立场,版权归 属原作者,如有侵权请联系删除。
转载自:VR网 原文链接:https://www.hiavr.com/news/tech/5949.html
VrScript是约翰·卡马克为三星Gear VR设备开发的一种能够快速开发的虚拟现实脚本语言。卡马克谈到VR当前的发展状况时,表示“创建本地项目的任务繁重”,这也是他开发VrScript的一个动机。其想法是用它来为三星Gear VR开发一个类似于“网页内容”的简易VR应用,支持“远程开发”。
卡马克在9月的Oculus Connect开发者大会上首次演示了VrScript。“在发表会上,我(Sophia Dominguez)有幸坐在Tony Parisi的旁边,他是VRML的创造者以及WebGL专家,目前为WEVR平台技术的副总裁,他对这一新环境有很多后续的想法。Parisi与VRML以及相关项目的合作表明他花了很多时间考虑VrScript将要解决的难题;我很高兴在和他谈话听了他的想法之后跟上了他的思维。”
VrScript是一个非常棒的想法
Parisi表示,“VRScript是一个非常棒的想法,因为Oculus在大力推进虚拟现实的日常使用。更值得一提的是这个想法是卡马克提出的,他已经编写复杂的游戏引擎很多年了,但作为Oculus的技术总监他致力于让普通开发者也能够接触虚拟现实开发,而不仅仅是专业的游戏程序员。”
卡马克在推动日常移动VR应用的行为展现了Oculus除了游戏之外对移动VR的前瞻性思维方式。如果VrScript像卡马克所开发出来的一样易于使用,那Oculus就为所有不同类型的非游戏开发商打开了大门来创作简易的VR应用,让更多人投身到VR生态圈中。
Scheme语言或许不是最好的基础
Parisi说“我是Scheme语言的忠实粉丝,这是我最喜欢的编程语言之一。但是,其语法是建立在一种名为LISP语言的基础上的,LISP是运用到人工智能编程中的一种早期编程语言;在科研领域和计算机科学界有很多LISP的爱好者,但是作为一种实用语言它从未成功地得到普及。我不确定它作为一种VR语言能成功地普及。卡马克提到也许有人能制作一个JavaScript层来配合他的运行环境。这听起来很有前景。”
如果VrScript能支持更多热门和新式的语言对移动VR来说将是一个巨大的胜利,可以让更多的开发者来使用。
它对非Oculus平台开放吗?
每个人心中都抱这样一个疑问,卡马克/Oculus除了让VrScript在Gear VR上使用之外是否还会为其他平台提供支持。Parisi指出“很多开发商希望可以为多个VR平台创建内容”,如果Oculus对这些平台开放,VrScript这种环境就会被广泛地采用。
VrScript超链接模型是通往虚拟世界的正确道路
这一理念和Parisi最近在博客上写的一篇文章“虚拟世界对于一个应用程序商店来说太大了”不谋而合。过去几年里Tony一直在提倡把网页和VR结合在一起,尤其是不用下载只用点击超链接就能直接访问VR内容的这一想法。
为什么我们不能只点击一个链接或输入一个URL就能立即访问虚拟现实呢?为什么要下载安装应用?这种方式冲突太多。只要这种模式的控制存在,我们就不能实现大众市场的虚拟现实。
很明显卡马克也是这样认为的,因为VrScipt支持自发的网页式访问VrScript体验。如果卡马克带头打破这种繁琐的应用模式,我们就离一个连接的虚拟世界更进一步。
声明:upinvr.com所发布的内容均来源于互联网,目的在于传递信息,但不代表本站赞同其观点及立场,版权归 属原作者,如有侵权请联系删除。
转载自:VR网 原文链接:https://www.hiavr.com/news/tech/5949.html
编辑:北极虾