Samples Mega¶
演示如何使用Mega的基本功能,在xr-frame基础上使用xr-easyar-session标签启动Mega功能,自动加载ema数据并在场景中呈现。
配置和运行¶
请参考 Samples工程配置 进行配置和运行
如果想创建标准的xr-frame工程,请参考 工程配置 , 微信XR-Frame官方文档 开始 及 小程序的目录结构说明
sample的运行流程基于小程序基本框架,目录pages中存放所有的页面逻辑,components中存放所有被页面使用的组件功能,xr-frame和AR功能的在component中加载和使用。
遮挡¶

定位成功后点击遮挡按钮,在Block原点加载模型和遮挡
遮挡材质在session启动后自动注册,获取方法为:
let occlusionMaterial = scene.assets.getAsset("material", "easyar-occlusion");
透明视频¶

定位成功后点击透明视频按钮,在Block原点加载透明视频
透明视频使用的effect分为左右通道和上下通道,两个effect的id分别为:
左右通道:easyar-video-tsbs
上下通道:easyar-video-ttbb