AR 入门
要在 Web 上创建 AR 应用程序,你需要添加名为 AR.js 的新库。首先加载 aframe,然后加载 AR.js.
Newt 你必须使用添加了 artoolkit
属性的 aframe a-scene
-tag 来设置你的场景。sourceType
必须是你的网络摄像头。使用此功能也支持智能手机的字体相机。
a-marker-camera
-tag 在记录的屏幕内标记一个代表图像的图像。在这种情况下,它是 marker.png
。当相机检测到此标记时,该框将显示在标记上。
你可以在下面找到示例代码:
<script src="https://aframe.io/releases/0.5.0/aframe.min.js"></script>
<script src="https://rawgit.com/jeromeetienne/ar.js/master/aframe/build/aframe-ar.js"></script>
<script>
THREEx.ArToolkitContext.baseURL = 'https://rawgit.com/jeromeetienne/ar.js/master/three.js/'
</script>
<body>
<a-scene artoolkit='sourceType: webcam;'>
<a-box position='0 0 0.5' material='opacity: 0.5;'></a-box>
<a-marker-camera preset='marker.png'></a-marker-camera>
</a-scene>
</body>