metaio SDK是一个模块化的AR软件开发程序包,其中包含影像采集单元(Capturing),传感器接口单元(Sensor-interface),渲染单元(Rendering),跟踪单元(Tracking)和metaio SDK接口构成。SDK所提供的接口作用于AR应用和4个SDK单元之间,把复杂的影像采集,渲染,传感器和跟踪方面的程序隐藏起来,从而使用户能够通过应用程序编程接口(API)实现复杂的AR功能而不必担心具体的程序实现方法。换句话说,SDK所提供的API可以与SDK内部的四个单元“对话”,从而简化制作AR应用的过程并实现用户所需的各种AR功能。
metaio SDK支持当今主流的软件应用开发平台:安卓,IOS,Unity3D和Windows。在不影响程序移植性的前提下,metaioSDK软件开发程序包专门根据每个开发平台的特点加入此平台特有的接口函数,从而使SDK和平台的“交流”更准确,更便捷。
下图为metaio SDK构架框图:
|