SLAM SLAM SLAM (simultaneous localization and mapping)译为即时定位与地图构建,SLAM属于AR的基础模块,属于设备感知周围坏境的范畴。百度AR SLAM 2.0 考虑到不同机型的通用性,在设计的技术方案时更侧重于即时跟踪(instant tracking)。
Sample case : 代码下载 SDK 最低支持版本:2.2 百度App 最低支持版本:10.3 手势识别模型 手势识别的模型是基于paddlepaddle模型库经由AR算法训练封装而成,开发者在使用手势识别能力前,需要在 ar场景包 中引入该paddle模型文件 gesture.paddle ,固定路径为 ar/models/paddle/gesture.paddle : 效果demo中的paddle
2、将res资源下的文件拆分为第一批加载的资源和第二批加载(新建一个ar文件夹)的资源,结构如下图所示,第一批加载的资源为进入AR场景前下载以及加载的资源,第二批加载的资源为进度条loading时下载以及加载的资源。
Logo识别 Logo 识别 Logo识别是SDK2.2新增能力,目前支持2万类商标logo的识别,可通过配置特定的logo,扫描识别后识别AR特效内容,仅 空间识别IMU场景 可用。
手势交互 手势交互 手势交互可根据项目需求开启或关闭,每个手势交互之间都是相对独立的存在,目前百度AR支持的手势交互有:单击、双击、长按、捏合、单指平移、双指旋转、滑动等。 滑动手势可以通过lua层回调事件实现手势操作后想要出现的效果,其它手势目前还无法获取手势操作后的回调事件,后续会开放所有手势的回调。 编辑器中只要在项目配置-手势交互配置下根据需要勾选禁用手势即可,默认为开启。
ARApplication AR实例的类,用于场景的管理、渲染生命周期控制、全局的运行环境状态信息管理、其他的App级的操作等。
手势交互 手势交互 手势交互可根据项目需求开启或关闭,每个手势交互之间都是相对独立的存在,目前百度AR支持的手势交互有:单击、双击、长按、捏合、单指平移、双指旋转、滑动等。 滑动手势可以通过lua层回调事件实现手势操作后想要出现的效果,其它手势目前还无法获取手势操作后的回调事件,后续将逐步开放。
滤镜 Filter 此类描述json滤镜相关字段 Fields Filter disable_filter_group 是否屏蔽滤镜组 Filter disable_pass_list 是否屏蔽滤该层的镜组 Filter filter_group_id 滤镜组的序号 Filter filter_group_set 滤镜组 Filter mix_target mix_target层的滤镜 Filte
简介 简介 AR场景开发专题详解了如何使用AR能力接口开发复杂AR场景,是百度AR场景开发的高级应用示例,熟悉这些AR能力接口有助于您实现复杂的交互效果和炫酷的渲染特效。