- 创建SceneMeshDisplay类,用来渲染场景网络
- 创建SceneMeshRenderManager类 , 这个类来提供与外部场景相关的渲染管理器,
public class SceneMeshRenderManager implements GLSurfaceView.Render{ //初始化更新网络数据和执行渲染的类 private SceneMeshDisplay mSceneMesh = new SceneMeshDisplay(); //初始化绘制虚拟对象的类 Private HitResultDisplay mHitResultDisplay = new HitResultDisplay(); //实现onSurfaceCreated()方法 public void onSurfaceCreated(){//需要给mSceneMesh 类和mHitResultDisplay类传入 contextmSceneMesh.init(mContext);mHitResultDisplay.init(mContext);}//实现onDrawFrame()方法; public void onDrawFrame(){//用ARSession对象来配置camera 。mArSession.setCameraTexTureName();ARFrame arFrame = mArSession.update();ARCamera arCamera = arframe.getCamera();//把SceneMeshDisplay类需要的数据传过去mSceneMesh.onDrawFrame(arframe,viewmtxs,projmtxs);}}
- 创建SceneMeshActivity用来展示功能
了解更多详情>>
访问华为开发者联盟官网获取开发指导文档华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~
【如何用AR Engine环境Mesh能力实现虚实遮挡】
推荐阅读
- 斗鱼 H5 直播原理解析,它是如何省了 80% 的 CDN 流量?
- Vu3.x如何给v-for循环出来的输入框绑定v-mode的值,以及实现父子组件传值、双向绑定
- 手机进水怎么办,手机进水后怎么处理(手机进水了如何处理好)
- 花呗如何设置还款方式(花呗还款日期改到20号好不好)
- 小米盒子怎么用安装(小米盒子如何安装kodi)
- 明日方舟缄默德克萨斯技能强度如何
- 如何优雅的备份MySQL数据?看这篇文章就够了
- 广州货车限行政策 广州限行政策
- 谁知道国际象棋怎么玩(国际象棋新手如何玩)
- 香蜜沉沉烬如霜,拼音怎么拼(香蜜沉沉烬如霜的拼音大写)