简介
- AR.js是一个用于Web增强现实的轻量级库,具有基于标记和基于位置的AR等功能。
- 基于Web的:这是一个纯Web解决方案,因此无需安装。基于three.js + jsartoolkit5的完整javascript。
- AR.js使用artoolkit,因此它是基于标记的。 artoolkit是具有多年从事增强现实经验的软件。它可以做很多事情!
- 它支持多种标记:多种类型的标记图案 / 条形码同时具有 多个独立的标记,或者多个标记充当单个标记供您选择。
- three.js是一个出色的库,可以在Web上进行3D,three.js的作用是实现三维显示。
- jsartoolkit 是实现摄像头的调用以及摄像头所获取影像的分析
- artoolkit three.js与jsartoolkit本来毫无关系,而artoolkit将他们联系到一起
- emscripten和asm.js可以将artoolkit c编译成javascript
- chromium! thanks for being so fast!
示例:
https://jeromeetienne.github.io/AR.js/three.js/examples/basic.html
示例文件结构:
加载步骤:
- 初始化渲染器(画布): var