我正在为客户调查几款涉及增强现实的iOS / Android移动应用程序:
- 预览一件家具在你家里看起来的样子的能力
- 数字试衣间 - 预览穿上衣服后的效果
我们主要使用React Native构建移动应用程序(其中一个项目将在现有的React Native应用程序中构建该功能)。
是否有人分享过在React Native和AR方面的经验?分享任何可帮助入门的框架/组件链接?或者只是带领一些讨论从哪里开始?
我正在为客户调查几款涉及增强现实的iOS / Android移动应用程序:
我们主要使用React Native构建移动应用程序(其中一个项目将在现有的React Native应用程序中构建该功能)。
是否有人分享过在React Native和AR方面的经验?分享任何可帮助入门的框架/组件链接?或者只是带领一些讨论从哪里开始?
看起来React AR还没有实现。但是已经有一些应用程序在React之上实现了某些库。
一个例子在这里。
一些AR的JS库包括JSAruco和JSARToolKit。JSAruco基于OpenCV,而JSARToolkit是通过中间端口NyARToolkit(Java)和FLARToolkit(Actionscript)传输ARToolkit的端口。一些示例。
React VR即将推出。Facebook宣布了React VR的Alpha版本,它是建立在React Native之上的,推特在这里。
编辑
Ar.js是一个新的开源js工具包(基于three.js
+jsartoolkit5
),看起来非常有前途。
更新
苹果在iOS 11中推出了ARKit,适用于iPhone和iPad,这里是相应的React Native绑定。在这里可以找到经过筛选的令人惊叹的ARKit项目和资源列表。5分钟示例应用程序。 资源react-native-live-translator - 一个基于React Native的增强现实实验
arcore-android-sdk - Google ARCore Android SDK
three.ar.js - 一款用于构建来自Google的AR Web体验的辅助Three.js库
ARKit-Sampler - ARKit的代码示例。
React-AR - 使用React进行增强现实(正在进行中)
Expo AR - 仅限IOS
react-native-arkit
)。