Appearance
易现小程序 AR SDK 产品介绍
综述
- 概念:
易现小程序 AR SDK 是一款专为微信小程序设计的增强现实(AR)服务软件开发工具包,以小程序插件形式嵌入,旨在为用户提供简单易用、稳定的 AR 体验。该 SDK 基于国际领先的计算机视觉和3D图像技术,为小程序开发者提供多种场景下的 AR 插件,助力他们为广大用户打造简单易用、稳定的增强现实功能。通过 AR 功能集成,易现小程序 AR SDK 致力于为产品用户提供更丰富、更沉浸的体验。
- 小程序 SDK Demo
核心优势
轻量化高品质渲染引擎 针对小程序端包体限制,易现对插件中的引擎进行了针对性的优化,在实现逼真渲染效果的同时,能够缩减包体,留出更多空间给小程序中的其他功能开发。
支持微信 XRFrame 框架 新增支持微信 XRFrame 框架,为开发者提供更广泛的开发选择,进一步提升 AR 体验的丰富性和交互性,同时可以拥有更好的性能表现。
稳定低功耗算法服务 对开发者提供轻量稳定且低功耗的 AR 服务,向下整合设备端 AR 算法与自研 AR 算法,提供包括图片识别跟踪、物体识别跟踪、手势识别跟踪、空间视觉定位、导航路径规划等算法服务。
全面的服务体系 针对 AR 导航等复杂的功能需求,配套了完整的工具链服务,从空间采集建图、导航地图标注、内容制作工具等。完整的工具使得在小程序端复杂的 AR 功能得以实现;
功能清单
易现小程序 AR SDK 通过微信小程序插件的形式集成。对于其他平台支持,请联系易现商务。
插件列表
插件名称 | 功能简述 | 渲染兼容 |
---|---|---|
ezxrARSession-3dof | 用于沉浸环绕类场景体验,即 3 DoF 体验 | 易现 InsightWeb 渲染引擎 |
ezxrARSession-6dof | 用于桌面级 6 DoF 体验 | 易现 InsightWeb 渲染引擎 |
ezxrMarker | 用于图片识别跟踪 | 易现 InsightWeb 渲染引擎 |
ezxrHumanMarker | 用于脸部、肢体、手势识别和跟踪 | 易现 InsightWeb 渲染引擎 |
ezxrCloudARWorld | 通过视觉定位的大场景 AR 插件 | 易现 InsightWeb 渲染引擎 |
ezxrXRFrameARWorld | 通过视觉定位的大场景 AR 插件,兼容 XRFrame 框架 | 微信 XRFrame |
AR 资源
渲染引擎 | 3D 美术模型格式 | AR 资源包格式 |
---|---|---|
易现 InsightWeb 渲染引擎 | 生产方式:Maya、C4D、3DS Max 等模型制作软件格式:GLTF、FBX 等 | 生产方式:Unity 以及易现的 Unity 编辑器插件格式:ZIP |
微信 XRFrame | 生产方式:Maya、C4D、3DS Max 等模型制作软件格式:GLTF、GLB | 生产方式:市面上任意 GLTF 编辑器或插件格式:GLTF、GLB |
如何选择适合我的 SDK
1. 我需要制作 3DoF 环绕体验 AR 内容
顾名思义,环绕体验,即在体验时,只能旋转手机,进行体验,空间内容在体验者周围。技术上来说,体验此内容时,手机仅进行 3DoF 跟踪 。 如下案例中,旋转手机体验,但无法往前走,靠近虚拟物体。
熟悉 Unity、对小程序开发了解不多,建议使用易现 ezxrARSession-3dof 插件
熟悉微信 XRFrame 框架,对小程序开发比较了解,可直接使用微信 XRFrame
2. 我需要制作桌面级 6DoF 内容
相比沉浸环绕体验的 3DoF 跟踪,桌面级 6DoF 内容的跟踪维度,从 x、y、z 轴旋转拓展到 x、y、z 轴的移动,在 6 个维度上跟踪体验者的动作。 如下案例中,可旋转手机体验,可往前走靠近虚拟物体。
熟悉 Unity、对小程序开发了解不多,建议使用易现 ezxrARSession-6dof 插件
熟悉微信 XRFrame 框架,对小程序开发比较了解,可直接使用微信 XRFrame
3. 我需要制作图片跟踪内容
图片跟踪是基于一张已有的图像,实时进行跟踪这个图像,并以跟踪到的图像位置为基础,摆放体验内容。 如下案例
熟悉 Unity、对小程序开发了解不多,建议使用易现 ezxrMarker 插件
熟悉微信 XRFrame 框架,对小程序开发比较了解,可直接使用微信 XRFrame
4. 我需要制作带视觉定位的大场景 AR
沉浸环绕体验、桌面级 6DoF 体验,都是属于不限制体验者位置的体验方式。 大场景相关,则是内容制作时,将内容放置在真实空间的位置,体验者需要在真实空间中,识别场景完成定位,真正达成虚实结合的体验内容。 如下案例中,制作时,会加载实景模型,基于模型位置放置这个小屋在草地上。体验者识别定位成功后体验。
熟悉 Unity、对小程序开发了解不多,建议使用易现 ezxrCloudARWorld 插件
熟悉微信 XRFrame 框架,建议使用易现 ezxrXRFrameARWorld 插件
落地案例视频
三体科幻大会
亚运击剑馆
衢州龙游瀫之灵 AR 艺术展
喜羊羊-比巴卜泡泡糖营销
体验改善计划
为及时改进小程序 AR SDK 体验,SDK 内部会进行数据上报。数据上报将只围绕 SDK 本身的业务逻辑展开,将不会收集第三方应用的敏感数据。