分享6款优秀的 AR/VR 开源库

news/2024/10/17 19:34:59/

今天,为大家推荐几款优秀的 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 代码易于阅读和复制粘贴。

Image

 

4、ARTetris

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

未命名1508314413.png

 

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 在浏览器上方便体验虚拟现实空间,无需安装插件和应用。

 


 

好啦,今天的分享就是这些啦,希望可以给各位小伙伴们带来帮助呦~~~


http://www.ppmy.cn/news/743023.html

相关文章

kinect 1代 改usb diy 不需要xbox 360 和电源适配器

先准备一根usb数据线,红 黑,蓝 白,共4根线那种;一个路由器上的那种电源座子;一个12v 2a的电源; 剪断kinect的接头,里边一共5根线,红 黑,蓝 白,棕; 把usb跟k…

AR VR MR三者的区别

1、VR:虚拟现实技术(能够制作虚拟物体,并与人互动的基础技术,它与操作者所处的环境无关) 不透明的眼镜,眼镜里有显示屏,观众只能看到显示屏里的画面,完全看不到真实的环境。 VR眼镜…

零基础上手unity VR开发【将项目安装到Oculus头套中】

📌个人主页:个人主页 ​🧀 推荐专栏:Unity VR 开发成神之路 --【着重解决VR项目开发难,国内资料匮乏的问题。从零入门,一步一个脚印,带你搞定VR开发! 😻😻】 &#x1f4d…

[自我记录]随想录刷题第四十四天 | 309. 最佳买卖股票时机含冷冻期, 714. 买卖股票的最佳时机含手续费

代码随想录算法打卡第四十四天, 新手自我记录一下刷题历程, 仅为自我打卡使用. 309. 最佳买卖股票时机含冷冻期 class Solution { public:int maxProfit(vector<int>& prices) {if (prices.size() < 2) return 0;vector<vector<int>> dp(prices.size…

pico4和oculus2对比哪个好

ico4和quest2外观不同。pico4配备了煎饼式光学镜头&#xff0c;不仅减轻了重量&#xff0c;而且视野更广&#xff0c;画面更清晰。pico4和quest2的存储是不同的。pico4提供8128GB和8256GB&#xff0c;quest2提供6128GB和6256GB&#xff0c;不如pico4流畅。 pico4 更多使用感受和…

Mongodb基础及应用、部署(超详细)

目录 一、简介 二、应用场景 三、概念 四、安装部署 1、关闭防火墙和selinux 2、指定一个进程同一时间最多可开启的文件数 3、用户最多可开启的进程数目 4、安装版本下载地址 5、创建数据目录&#xff0c;日志文件及目录并创建相应配置文件 6、启动MongoDB数据库&#xff0c…

青岛大学_王卓老师【数据结构与算法】Week04_05_双向链表的删除_学习笔记

本文是个人学习笔记&#xff0c;素材来自青岛大学王卓老师的教学视频。 一方面用于学习记录与分享&#xff0c;另一方面是想让更多的人看到这么好的《数据结构与算法》的学习视频。 如有侵权&#xff0c;请留言作删文处理。 课程视频链接&#xff1a; 数据结构与算法基础–…

键盘轴知识(点触式、线性式、段落式)

文章目录 点触式、线性式、段落式轴命名简介 点触式、线性式、段落式 点触式、线性式和段落式是机械键盘轴的三种常见触发方式&#xff0c;它们的区别主要在于按键触发的方式和手感表现上。 点触式&#xff1a;点触式轴是指按下按键时需要先克服一定的阻力&#xff0c;到达一个…