A-Frame简明教程之初体验

本文为A-Frame简明教程系列的第一篇,更多文章请参见专题

A-Frame初体验

关于A-Frame

A-Frame是一个利用web技术创建虚拟现实的框架,由moz://a维护支持。

尽管名字起的有点不着调,但是,对于有着web编程背景的人来说,上手容易,而且虚拟现实也是未来的趋势,A-Frame的确是值得一学。
让我们一起来学习感受下。

简单案例-全景图片

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>360&deg; Image</title>
    <script src="//cdn.bootcss.com/aframe/0.7.1/aframe.min.js"></script>
  </head>
  <body>
    <a-scene>
      <a-sky src="//aframe.io/aframe/examples/boilerplate/panorama/puydesancy.jpg" rotation="0 -130 0"></a-sky>
    </a-scene>
  </body>
</html>

案例解析

跟其他的库一样,使用A-Frame最简单的方法是在head部分里引入JS库,可以使用本地加载的方式,也可以使用CDN的方式。

<script src="//cdn.bootcss.com/aframe/0.7.1/aframe.min.js"></script>

接着,我们就可以在网页里使用A-Frame为所欲为啦。
全景图片的案例里,我们其实只需要把全景图片放到天空里就行啦。

<a-scene>
      <a-sky src="//aframe.io/aframe/examples/boilerplate/panorama/puydesancy.jpg" rotation="0 -130 0"></a-sky>
</a-scene>

<a-scene></a-scene>用来创建一个场景
<a-sky></a-sky>用来创建天空。

学习资源

  1. 官方网站
  2. 官方文档
  3. 官方Github
  4. A-Frame 學院
  5. 中文文档

敬请期待

稍微需要说句,webvr方面目前只有firefox、chrome支持的较为好点。
本篇文章就是带大家入个门,欲知后事如何,敬请期待本系列教程。

声明

爱前端,乐分享。FedFun希望与您共同进步。
欢迎任何形式的转载,烦请注明装载,保留本段文字。
独立博客http://whqet.github.io
极客头条http://geek.csdn.net/user/publishlist/whqet
CSDN博客http://blog.csdn.net/whqet/
我的简书https://www.jianshu.com/u/c11d4318b3c7

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 作者着眼于WebVR的发展,通过介绍当前WebVR的现状,来帮助我们认识当下的技术环境;介绍了伴随发展的硬件,也一...
    ShusQ阅读 1,326评论 0 3
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,695评论 25 708
  • 继上篇xpath使用后,接下来简单的就爬虫相关方面的关于xpath函数的使用! 1.xpath函数应用场景: 在爬...
    Philosopher_阅读 1,564评论 0 0
  • 我承认 我们说话并没有超过一首歌词。 我承认 我说话难听,并没有让你开心,笑。 我承认 你让我话少了,少到只用文字...
    青禾真实阅读 182评论 0 1
  • 今天我(董姝的60秒电台)参加了荔枝直播,这是我第一次参加荔枝直播,也是我第四次参加直播类的节目。这次直播给...
    董姝阅读 1,251评论 0 2