VR深度:今天的浏览器是未来的VR平台(Liv Erickson演讲PPT分享)
Liv Erickson是微软技术推广工程师,近日受邀参加Scotland JS活动并发表了题为《Virtual Reality in the Browser》的主题演讲,主要观点是:今天的浏览器是未来的VR平台。
1、一个应用,无处不在
2、浏览器通过WebVR API适配各种设备
3、内容更加开放
4、开发者无需学习新工具
5、什么是WebVR
为浏览器提供API,可以与VR硬件交互;识别外设:头显与追踪设备;渲染;运行程序接受头显转换信息;目前支持Firefox Nightly浏览器和Chromium浏览器。
6、WebVR的底层机制
支持VR显示、位置追踪和姿态控制以及VR状态参数。更多技术细节参见GithubWebVR。
7、WebVR框架/Three.JS
可使用Javascript 3D 框架Three.JS编程,支持VR分屏、从VR模式转换为非VR模式。WebVR缺点是还没有对移动浏览器原生支持。
8、A-Frame
A-Frame是基于WebVR的标记语言( Markup)风格的语言,支持实体组件、2D/3D对象。
9、可输出到WebVR的内容
Unity引擎中使用Javascript、C# Boo写的脚本、添加 Jump Gaming WebVR插件、使用WebGL编写的H5程序等都可以输出到WebVR。
10、跳出2D框架思考浏览器的未来
(更多VR学习资源请访问YOTOVR.COM)