Facebook今天发布了React-VR,这是一个用于构建虚拟现实体验的开源JavaScript框架,早在10月份就发布了。它基于React,这是一种用户界面代码,为Facebook和Instagram等网站提供动力。React-VR可以将360幅全景图像和3D模型导入到场景中,添加文本和图像,并使用通常用于**网站的相同样式的代码实现交互。
WebVR是一个新兴的标准,最初是由Mozilla率先推出的,现在除了Mac之外,几乎所有平台都支持WebVR。场景也可以在非WebVR浏览器上以2D渲染。
React VR可能会吸引一种非常特殊的开发人员:一个对JavaScript和web开发很满意,并且想在VR中构建一些东西,但不感兴趣学习3D游戏开发的复杂性的人。
开发者现在可以使用大量的工具来构建虚拟现实。Unreal Engine和Unity都是“免费的”(至少没有前期成本),相对容易学习,而且功能强大得难以置信。你也可以不花一分钱就得到一份CryEngine或亚马逊的木材厂。
另一方面,像Mozilla和脸谱网这样的公司正在为那些喜欢HTML和JavaScript的人服务于C++和C语言。Mozilla基于A-framehtml的框架已经流行了一段时间,甚至支持运动控制器。
我不知道build-a-VR-experience-like-it's-a-website的概念可以扩展到什么程度——我假设大多数游戏和高端体验将继续在虚幻和统一中构建。但React-VR和A-Frame降低了进入门槛,因此低估它们似乎是愚蠢的。
...习,请查看这些一步一步的HTML和CSS教程。 JavaScript:JavaScript是添加浏览器端逻辑和实时更改的唯一方法(学习JQuery基础知识是一个很好的开始)。现在,浏览器端和服务器端逻辑都可以使用JavaScript,使用Meteor或React...
...使用的任何设备访问工具和过滤器。在Instagram、Twitter和Facebook上分享您编辑的图片。 ...
...序的Java、用于iOS应用程序的Swift或用于跨平台应用程序的JavaScript。 ...
如果说GitHub是值得借鉴的,那么我们可以看到Java和JavaScript是世界上最流行的两种编程语言,其次是Python、PHP和Ruby。然而,尽管名称相似,Java和JavaScript却毫不相干。 ...
...这在网络编程中尤其如此。主要有以web为中心的语言(如JavaScript)以及通用语言(如Java)。我们将集中讨论您应该问自己的问题,以确定要使用的正确web编程语言。 ...
JavaScript框架是可以用来自动化网站上的任务和改善一般用户体验(UX)的工具。它们还提供了更快速、更高效的网站开发方式,提供了高度可扩展和可定制的组件和模块,以适合您想要构建的任何应用程序。 ...