我正在为客户调查几个iOS / Android移动应用程序,其中涉及增强现实:
能够预览家中的家具样子
数字化妆室 - 预览衣服在自己身上的样子
我们主要使用React Native来构建移动应用程序(其中一个项目是将该功能构建到现有的React Native应用程序中) .
任何人都可以与React Native和AR分享他们的经验吗?分享可能有助于入门的框架/组件的任何链接?或者只是简单地讨论一下从哪里开始?
看起来React AR还没有实现 . 但是已经有应用程序在React之上实现某些库 .
一个例子here .
AR的一些JS库包括JSAruco和JSARToolKit . JSAruco基于OpenCV,JSARToolkit是ARToolkit的端口,通过中间端口NyARToolkit(Java)和FLARToolkit(Actionscript) . 一些examples .
React VR即将推出 . Facebook宣布推出React VR的alpha版本,该版本基于React Native,推文here .
框架的github page
React VR的示例项目和文档here
EDIT
Ar.js是一个新的开源js工具包(基于 three.js jsartoolkit5 )看起来很有前途
three.js
jsartoolkit5
UPDATE
Apple推出了适用于iPhone和iPad的iOS 11的ARKit,Here是同样的反应原生绑定 . 查找精彩的ARKit项目和资源here的精选列表 . 5分钟example app
Resources
react-native-live-translator - 反应原生的增强现实实验
arcore-android-sdk - 适用于Android的Google ARCore SDK
three.ar.js - 用于从Google构建AR Web体验的帮助程序three.js库
ARKit-Sampler - ARKit的代码示例 .
React-AR - 使用React增强现实(正在进行中)
另一种选择(无耻插头)是我公司的平台,Viro AR:https://viromedia.com/viroar/
它是一个React-Native库,它将ARKit for iOS(即将推出的ARCore for Android)与我们自己的专有本机渲染器配对,并将其包装在易于使用的React-Native API中,以便您可以立即开始构建您的AR体验!
我们甚至通过在Apple App Store上 Build AR应用程序Figment AR来制作我们自己的产品:https://itunes.apple.com/app/id1270018902
我们使用React Native为2D UI(按钮,列表视图,预览屏幕)和Viro构建它,用于相机显示,3D渲染和世界跟踪 .
检查出来!
文档:http://docs.viromedia.com/
示例代码:https://github.com/viromedia/viro
问题/支持:https://github.com/viromedia/viro/issues&https://viromedia.com/contact-1/
我正在为Apple新发布的AR库ARKit构建一个React Native库 . 这应该是一个良好的开端,因为ARKit很好地打包了CV算法,因此您可以专注于您想要实现的内容 .
欢迎您查看我的GitHub仓库(react-native-arkit) .
3 回答
看起来React AR还没有实现 . 但是已经有应用程序在React之上实现某些库 .
一个例子here .
AR的一些JS库包括JSAruco和JSARToolKit . JSAruco基于OpenCV,JSARToolkit是ARToolkit的端口,通过中间端口NyARToolkit(Java)和FLARToolkit(Actionscript) . 一些examples .
React VR即将推出 . Facebook宣布推出React VR的alpha版本,该版本基于React Native,推文here .
框架的github page
React VR的示例项目和文档here
EDIT
Ar.js是一个新的开源js工具包(基于
three.js
jsartoolkit5
)看起来很有前途UPDATE
Apple推出了适用于iPhone和iPad的iOS 11的ARKit,Here是同样的反应原生绑定 . 查找精彩的ARKit项目和资源here的精选列表 . 5分钟example app
Resources
react-native-live-translator - 反应原生的增强现实实验
arcore-android-sdk - 适用于Android的Google ARCore SDK
three.ar.js - 用于从Google构建AR Web体验的帮助程序three.js库
ARKit-Sampler - ARKit的代码示例 .
React-AR - 使用React增强现实(正在进行中)
另一种选择(无耻插头)是我公司的平台,Viro AR:https://viromedia.com/viroar/
它是一个React-Native库,它将ARKit for iOS(即将推出的ARCore for Android)与我们自己的专有本机渲染器配对,并将其包装在易于使用的React-Native API中,以便您可以立即开始构建您的AR体验!
我们甚至通过在Apple App Store上 Build AR应用程序Figment AR来制作我们自己的产品:https://itunes.apple.com/app/id1270018902
我们使用React Native为2D UI(按钮,列表视图,预览屏幕)和Viro构建它,用于相机显示,3D渲染和世界跟踪 .
检查出来!
文档:http://docs.viromedia.com/
示例代码:https://github.com/viromedia/viro
问题/支持:https://github.com/viromedia/viro/issues&https://viromedia.com/contact-1/
我正在为Apple新发布的AR库ARKit构建一个React Native库 . 这应该是一个良好的开端,因为ARKit很好地打包了CV算法,因此您可以专注于您想要实现的内容 .
欢迎您查看我的GitHub仓库(react-native-arkit) .