目前,实现AR测量最常用的工具是ARKit和ARCore。这两个工具需要使用标记才能进行测量。但是,可以通过使用WebAR库中的AR.js库来实现浏览器中的无标记AR测量。
AR.js库使用WebGL来实现无标记模式。AR.js库支持一组测量API来进行测量。该API可以将相机姿态、相机变换和3D对象大小等数据发送到测量引擎中。AR.js库是基于Three.js库构建的,可以处理3D对象的加载和生成。
以下是一个使用AR.js库进行无标记AR测量的JavaScript代码示例:
AR.js Measurement