【技术实现步骤摘要】
一种AR小程序平台
[0001]本专利技术涉及
AR
应用
,更具体的说是涉及一种
AR
小程序平台,具体为基于
ARKit、ARCore
和
AREngine
的
AR
小程序平台
。
技术介绍
[0002]AR(
增强现实
)
是促使真实世界信息和虚拟世界信息内容之间综合在一起的较新的
技术实现思路
。
在教育
、
健康医疗
、
广告购物
、
展示展览
、
虚拟试穿试戴等领用广泛使用
。
[0003]随着技术的发展,苹果
、
谷歌和华为分别推出了基于
SLAM
技术的
AR
引擎,
ARKit、ARCore
和
AREngine
,可以适配苹果手机
、Android
手机和华为鸿蒙系统手机
。
基于 >SLAM
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种
AR
小程序平台,其特征在于,包括:客户端和服务器端;所述客户端与服务器端通过网络接口交换数据;其中,所述客户端包括:
AR
引擎接口层,用于采用统一接口调用
ARKit、ARCore
和
AREngine
的底层功能,屏蔽
ARKit、ARCore
和
AREngine
的开发接口差异;所述开发接口差异包括:开发语言差异
、
接口规范差异和调用方法差异
。2.
根据权利要求1所述的一种
AR
小程序平台,其特征在于,所述客户端还包括:
3D
场景渲染层,与所述
AR
引擎接口层进行数据交互,用于实现
3D
场景和
3D
模型的渲染,展示
AR
效果;并根据
UI
层和
Lua
接口层的指令对模型进行操控;
Lua
接口层,用于解释执行小程序
Lua
脚本语言,根据指令调用系统功能和
3D
场景渲染功能;
UI
层,用于根据
AR
小程序配置展示
UI
组件,处理用户操作;发送信息给
3D
场景渲染层和
Lua
接口层,并展示相应反馈结果
。3.
根据权利要求2所述的一种
AR
小程序平台,其特征在于,所述
3D
场景渲染层,还具有支持
AR
录像的功能
。4.
根据权利要求2所述的一种
AR
小程序平台,其特征在于,所述
3D
场景渲染层,还包括:动态下载模块,用于在
AR<...
【专利技术属性】
技术研发人员:赵海军,
申请(专利权)人:北京奇幻奇遇科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。