ARScene内建特效的快捷渲染类 通过内部下载初始化人脸模型,内部下载管理安装美妆、美型等资源包的方式,简化美颜美型美妆以及整妆包的使用逻辑, 同时内部还提供启动摄像头媒体流采集,外部输入媒体流,输出媒体流的多种形式,IndexedDB缓存机制, 只需要初始化配置好相应的参数,然后设置特效包地址等参数即可快速得到美颜美型美妆等渲染结果。
更多...
|
async | init (config) |
| 初始化ARScene内建特效的渲染类 更多...
|
|
| ensureIndexedDBObject (db, name) |
|
| ensureIndexedDBObjects (db) |
|
| prepareIndexedDB (name, version) |
|
| findFromIndexedDB (name, key, version) |
|
| clearCacheOnIndexedDB () |
| 清除IndexedDB的缓存数据 更多...
|
|
| release () |
| 释放ARScene内建特效的渲染类,如果启动了摄像头媒体流采集,会同时停止摄像头媒体流采集。
|
|
async | fetchAndWrite (url, filePath, lic=false) |
|
| calculatePositionByVertices (position, vertices) |
|
| applyEffect (assetUuid, effect, assetType) |
|
| preloadEffect (effect) |
| 预加载特效包资源 更多...
|
|
| installAndApplyEffect (effect) |
|
| installPackageInZip (zipEntry, zipPackageDir, fileName, files) |
|
async | applyEffectsInZip (effect) |
|
| setParams (params) |
|
| clearEffectInstanceArray () |
|
| clearEffectInstanceArrayInZip () |
|
| clearEffects () |
|
async | resetEffects () |
|
async | applyEffects () |
|
| enableBeauty (enable) |
| 是否开启美颜 更多...
|
|
async | setEffectList (effectList) |
| 设置特效列表 更多...
|
|
| getEffectList () |
| 获取已经设置的特效列表 更多...
|
|
async | appendEffectList (effectList) |
| 追加特效列表 更多...
|
|
| render (inputImageData, timestampMs, renderRect={}) |
| 渲染特效 更多...
|
|
| createDummyVideoElement (mediaStream) |
|
async | renderEffectAndCreateOutputStream (inputImageData, renderRect) |
|
| pushMediaStream (mediaStream) |
| 推入媒体流 更多...
|
|
async | startupCamera (constraints) |
| 启动摄像头 更多...
|
|
| stopCamera () |
| 停止摄像头
|
|
| getOutputStream () |
| 获取输出媒体流 更多...
|
|
async | createExternalEffectInstance (effect) |
| 创建外部特效实例, 包括字幕、贴纸、组合字幕、转场和滤镜 更多...
|
|
| setExternalEffectInstanceList (effectInstanceList) |
| 设置外部特效实例列表 更多...
|
|
| getExternalEffectInstanceList () |
| 获取外部特效实例列表 更多...
|
|
| appendExternalEffectInstance (effectInstance) |
| 追加外部特效实例 更多...
|
|
ARScene内建特效的快捷渲染类 通过内部下载初始化人脸模型,内部下载管理安装美妆、美型等资源包的方式,简化美颜美型美妆以及整妆包的使用逻辑, 同时内部还提供启动摄像头媒体流采集,外部输入媒体流,输出媒体流的多种形式,IndexedDB缓存机制, 只需要初始化配置好相应的参数,然后设置特效包地址等参数即可快速得到美颜美型美妆等渲染结果。