You need to enable JavaScript to run this app.
导航
AR
最近更新时间:2022.02.25 17:16:51首次发布时间:2022.02.25 17:16:51

SLAM特效和普通贴纸的使用方式是基本一致的,都是通过setSticker/bef_effect_ai_set_effect完成设置,不同的是,SLAM特效依赖设备陀螺仪数据,有些还依赖手势交互。

  • 陀螺仪数据采集

CV SDK已经封装了陀螺仪数据采集能力,你只需要通过设置一个开关即可开启陀螺仪

Android

public int useBuiltinSensor(boolean flag)

iOS

BEF_SDK_API bef_effect_result_t bef_effect_ai_use_builtin_sensor(bef_effect_handle_t handle, bool useBuiltinSensor)
  • 手势交互数据采集
    CV SDK在demo中已经封装了配套的手势管理器,Android 对应的代码可参考com.bytedance.labcv.effect.gesture.GestureManager实现,iOS对应的代码可参考Common/Common/util/gesture/BEGestureManager的实现。