今年可以说是vr的爆发年,大批量的厂商纷纷聚焦于vr技术,vr创业者也是纷至沓来,2017的前半年vr一直都处于爆发期,下半年vr逐渐趋于平静,相对应的ar技术却在市场开始斩露头角。前段时间发布的支持 ar 的 ios11 ,也玩出了各种花样。接下来,推荐几款优秀的 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 在浏览器上方便体验虚拟现实空间,无需安装插件和应用。
三星旗下最贵手机W2019即将发布 双摄+屏幕指纹值得期待
UWB定位技术的应用是怎样的
除了照明,LED还有怎样的功能?
识别MPV,提升产品竞争力,实现蓝海战略
如何区分充气柜、环网柜以及中置柜
预看未来,6款AR/VR开源库优秀大放送
开放共享,共建共治|京东寄语2022开放原子全球开源峰会
以无线计量电表为基础的安全用电管理系统的应用
Nordic发布多传感器原型构建平台Thingy:53
重点阐述湿法刻蚀
IDC预测:2020年智能手表将占据可穿戴设备市场的一半
基于生物识别的身份验证解决方案
美国银行官员表示加密货币正阻碍当局抓捕犯罪分子
Chnano RGB LED手套专为游戏发烧友而生
东芝推出TXZ+TM族高级系列首批产品——面向电机控制的Arm® Cortex®-M4微控制器
红米K40Ultra系列:配置天玑2000处理器,120W超级快充技术
2020年AR/VR或迎转折 5G与AR/VR的融合将产生更多的可能性
软银中国斥资10亿美元入股商汤科技
红米Note5还未正式发布!红米Note 5A就被曝光,会同步上市吗?
IBM对2020年人工智能发展有怎样的展望