6个最好用的 AR/VR开源框架:无需任何插件安装,只用浏览器即可

1. AR.js

AR.js 是一款应用于 Web 的高效增强现实(AR)库,基于 three.js + jsartoolkit5,无需安装。它适用于任何带有 webgl 和 webrtc 的手机,且运行速度非常快,在手机上也能高效运行,包括 Android、IOS 和 Windows phone 。

2. Lullaby

Lullaby 是 Google 为 AR/VR 开发而推出的高性能 C++ 开源库,支持完整的 3D VR 环境,包括几何世界、全景图像和空间音频。它可实现高效的 runtime 性能,是由数据驱动的开发工具,可进行快速迭代。基于 Java API ,可与现有的安卓应用集成,支持 Cardboard/Daydream 头显、DaydreamVR 控制器和 VR 键盘,适用于 Android、iOS、Linux和 Windows 平台。

3. A-Frame

A-Frame 是 Mozilla 开源的网页虚拟现实体验( WebVR )框架,旨在让创建 WebVR 体验变得更简单。它可在移动、桌面、Vive 和 Rift 在内的平台上运行,跨平台处理 3D 和 WebVR 模板。

A-Frame 被设计成 Web 开发者很熟悉的模样,HTML 代码易于阅读和复制粘贴。

4. ARTetris

ARTetris 是一款用 ARKit/SceneKit 实现的 iOS 增强现实版俄罗斯方块游戏,和目前 iOS 11 的 App Store 里的 AR 游戏一样,要求具有 A9 及以上的芯片的设备。开始游戏之前,需找到水平面,如地板、桌面等。

5. React VR

React VR 是 Facebook 开源的一款用于构建在 Web 浏览器中运行的 VR 应用的框架,使用与 React 相同的设计,让您通过声明式的组件构建丰富的 VR 世界和 UI。它将现代 API(例如 WebGL 和 WebVR)与 React 的声明能力结合起来,通过各种设备提供适用于消费者的体验。

6. IdeaSpace

IdeaSpace 是一款用于虚拟现实网页的 CMS 内容管理系统。可以像管理博客一样管理你的虚拟现实空间和资源。IdeaSpace 使用前面提到的 A-Frame 来实现主题和空间,提供强大的遵循 Web 标准的标识语言。可通过 Oculus Rift 或者 Google Cardboard 在浏览器上方便体验虚拟现实空间,无需安装插件和应用。

原文发布于微信公众号 - BestSDK(bestsdk)

原文发表时间:2017-12-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏web前端教室

2018年,WEB前端新工具学习建议

简单来讲,就是更多实例,更多迭代,更多业务,更多思路。以业务业务来理解思路,以迭代来验证业务逻辑。 一句话,“学前端,只学Js不学业务逻辑、开发思路,没用。”...

289100
来自专栏SEO

「SEO策略」良好的SEO基础优化

做好SEO并不是一件容易的事情。它不仅需要多种不同的方法随着时间的推移而变化,并且不遵循特定的模式,而且还受到不断变化的搜索引擎策略的影响。

24240
来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

一个上架了的React Native项目实战总结

学习 : 视频开发教程 喜欢逛GitHub的小伙伴都知道,它有个查看最热项目的功能叫trending,但这个功能只能在网页上查看, 而且在手机上浏览显示效...

56780
来自专栏较真的前端

怎样才算是个出色的移动网站[译]

22950
来自专栏ATYUN订阅号

【科技】谷歌将人工智能带入数据透视表 表单功能立刻升级!

现在,谷歌的电子表格(Spreadsheet)应用获得了许多新功能,目的是让数据透视表(一种强大的数据分析工具)变得更容易访问。 ? 用户将能够从表格的“Ex...

37090
来自专栏知晓程序

好久不见!小程序深夜连发 4 大新能力,竟把亲儿子的「特权」也开放了?

在一段时间的修养生息之后,小程序又在昨天深夜连发四大新能力。还是熟悉的配方,还是熟悉的味道。下面就跟知晓程序(微信号 zxcx0101)一起来看看,都有哪些新能...

13410
来自专栏知晓程序

小程序商店更新:移动版新增轮播图,详情页大更新

14630
来自专栏互联网数据官iCDO

博客如何起手:手把手教学[免费送博客发帖的模板]

你可能已经听说过博客对营销的成功是多么的重要。但同样重要的是,了解如何创建博客并为其撰写博客文章以便每篇文章都能助力你的工作。

23750
来自专栏IT派

想做web开发,就学JavaScript

有一天我被问到,为了快速地在web开发工作上增加优势,应该学习什么语言。我的思绪回到了大学,那时候我用Pascal、Fortran、C和汇编语言,不过那个时候有...

9220
来自专栏惶心 - 技术博客

Web Icon 123 - 网页内图标的调用

之前 保罗 在使用 php 写他的第一个个人主页的时候,在他的群里提到了 Font-Awesome 这个项目。当时还是纯小白一个,啥也听不懂。直到后来,看了几篇...

823130

扫码关注云+社区

领取腾讯云代金券