开源

非Web平台

以下几个是非Web平台的项目,web平台的技术基础

ARToolKit

最早的开源AR库,全平台,已经废弃,包括早期的NyARToolKit,FLARToolKit等分支,就不一一列举了
官网:http://www.hitl.washington.edu/artoolkit/

ARToolKit5

ARToolKit的新仓库,5.4版,全平台
github:https://github.com/artoolkit/ARToolKit5
Stars:43

ARToolKitX

artoolkitX是一个新的开源项目,其创建是为了继续支持ARToolKit社区,并确保下一代增强现实开发人员可以访问并了解驱动该创新技术的底层算法。该项目由核心团队管理,该团队在过去十年中一直负责所有ARToolKit开发,并由中国领先的AR公司Realmax(www.realmax.com)资助。

官网:http://www.artoolkitx.org/
github:https://github.com/artoolkitx/artoolkitx
Stars:205

Web平台

JSARToolKit

第一个面向web的 js ar库,基于ARToolKit / NyARToolKit / FLARToolKit,已经废弃
github:https://github.com/kig/JSARToolKit
Stars:663

jsartoolkit5

ARToolKit5的js版本
github:https://github.com/kig/JSARToolKit
Stars:55

AR.js

将jsartoolkit5进行封装,并整合three.js和aframe进行渲染,支持Image tracking, Location
Based AR, Marker tracking,目前使用人数最多,更新频繁(主要是更新渲染部分)
github:https://github.com/kig/JSARToolKit
Stars:670

three.ar.js(待测)

谷歌的开源web ar项目,基于自家的WebARonARKit(ios)和WebARonARCore(android)
github:https://github.com/google-ar/three.ar.js
Stars:2400

awe.js(已经商业)(待测)

颜色跟踪,面部检测的js库,比较活跃

官网:https://awe.media/
github:https://github.com/awe-media/awe.js
Stars:27

Argon(待测)

由佐治亚理工学院的增强环境实验室所建,与来自美国国家科学基金会,佐治亚理工学院的GVU中心和研究所的人员和技术,以及公司包括高通和阿尔卡特朗讯的支持,最后更新是2018年
官网:https://www.argonjs.io/
github:https://github.com/argonjs/argon
Stars:321

THREEAR

基于jsartoolkit的ts工程
github:https://github.com/JamesLMilner/THREEAR
Stars:86

tracking.js

颜色跟踪,面部检测的js库,比较活跃
github:https://trackingjs.com/
Stars:8500

model-viewer

谷歌自家最新的webAR方案,依赖Chrome,脱卡识别,效果稳定性算是标杆了
github:https://github.com/google/model-viewer
Stars:1600

最近在研究各种web实现AR的现有方案,整理一下,以下是国内外的部分现有方案

商业

8thwall

官网:https://www.8thwall.com/

zapworks

官网:https://zap.works/

kivisense

提供创作平台,提供小程序插件(ios不能用),js插件报价10w
官网:https://www.kivisense.com/

XR+

官网:https://xr.plus/

awe.js

官网:https://awe.media/

vectary

官网:https://www.vectary.com/

加入新媒体交互微信群

在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐