15源代码示例可帮助用户开发更多有趣的小程序AR场景,并充分支持企业用户的开发生态系统。
更新模块: AR
更新内容:高级API使用
更新目的:方便用户使用高端API进行高自定义操作以增强用户体验
例如AR
高级API功能的示例
小程序
高级API使用更新列表
1。自定义UI和设置
开发人员可以隐藏资源下载,加载提示和带有插件的相机按钮,然后自定义开发
它还提供了相机预览页面的示例,动态切换前后摄像头以及自定义AR场景(AR相框)示例
2。图像跟踪和过程中的UI自定义
2020年,这是非凡的一年,经过不懈的努力,终于推出了美国第一个在线微信平台(和iOS)图像检测和跟踪功能
小程序插头 - 加载跟踪方案需要其他授权授权。可以在AR中扫描购买前的测试跟踪场景
此示例可帮助开发人员在隐藏的插件中隐藏在跟踪场景中的默认提示,然后自定义开发
3。跳过云识别
在某些情况下,用户可以期望不扫描标识图,也可以执行AR体验。除了在后台设置“自动扫描”外,开发人员还可以跳过高端API
此功能是帮助开发人员实现更好的用户体验。如果您希望用户扫描AR体验,并希望如果用户很长时间没有扫描,则该程序可以自动跳过和扫描
4。自动播放
场景不能依赖背景中设置的交互式事件。开发人员可以自定义交互式事件,例如自己设置计时器。一些材料延迟2秒钟,然后自动播放以帮助开发人员建立丰富的互动互动
5。材料管理
(1)允许开发人员通过高级API加载自己的资源材料,例如存储在开发人员CDN上的资源;
(2)材料管理,卸下材料的本地缓存或从内存中删除材料;
(3)修改材料的属性,包括位置,大小,旋转;
(4)AR视频和透明视频可以在线播放(下面广播);
6。型号,AR视频,透明视频和音频控制
模型控制,AR视频控制,透明视频控制和音频控制是背景中的基本交互事件。现在打开后,开发人员可以自定义交互式逻辑以控制场景中的各种材料
7。定制动画
场景中的材料(例如型号材料)通常需要一些自定义动画,以使场景更加生动,另一方面,它也避免了某些模型动画的生产成本
此示例使用一个简单的条目动画
8。自定义环境贴纸
3D渲染使用现代PBR渲染。在PBR渲染中,环境图可以大大提高模型场景的质量
9。小精灵图序列
有了精灵的序列,开发人员可以产生丰富的2D动态效果,例如模型动画播放(例如,藏宝箱模型打开),并且在屏幕上开始发挥丰富的光线效果
此示例显示了与音频振幅相对应的ELF图形序列动画
10。使用Kivi-实施多个图表识别
多画像识别是每个人当前最关心的交互功能。该组件的新版本正在开发中。启动后,开发人员可以直接加载项目ID(编译ID)以完成多部识别功能
当然,目前,您可以通过此示例学习另一种实施方式。具体想法是:通过Kivi-获得场景ID,然后跳上页面以通过加载相应的场景ID
11。
此示例显示了AR扫描,扫描祝福(搜索祝福图片扫描)的实现播放序列框架(非图序列,但有些连续的序列图片)。播放序列框架后,跳到页面中的新序列,开发人员可以开发功能,例如发行优惠券和红色信封,例如优惠券和红色信封
如何使用?
请更多地关注 Plug -In High -End API的详细说明文档文档,并将继续在后期更新内容。有关详细信息,请参考:
欢迎添加官方微信:咨询高端API访问方法