ARCore+自研引擎,渲染大规模数据
作者-李正文 北京超图软件股份有限公司-三维产品经理
文章目录
- 系列文章目录
- 前言
- 一、arcore是什么?
- 二、使用步骤
- 1.引入库
- 2.大规模数据渲染不足
- 总结
前言
增强现实(Augmented Reality)技术是一种将虚拟信息与真实世界巧妙融合的技术,广泛运用了多媒体、三维建模、实时跟踪及注册、智能交互、传感等多种技术手段,将计算机生成的文字、图像、三维模型、音乐、视频等虚拟信息模拟仿真后,应用到真实世界中,两种信息互为补充,从而实现对真实世界的“增强”
一、ARCore是什么?
ARCore 是 Google 的增强现实体验构建平台。 ARCore 利用不同的 API 让您的手机能够感知其环境、理解现实世界并与信息进行交互。 一些在 Android 和 iOS 上同时提供的 API 支持共享 AR 体验。
二、使用步骤
1.引入库
https://developers.google.cn/ar/discover
里面有更具体的介绍,以及相关demo,基本介绍了arcore的基本功能,
2.大规模数据渲染不足
如果使用arcore自带的渲染引擎,你会发现,非常有局限性,只能支持简单的obj,gltf等几种格式,但是如果要支持大规模数据,动辄几百万个三角面的数据,显然是无法满足。在数字孪生城市中,AR可以广泛运用到一些BIM 管线等领域,而这些领域需要数据量也是非常大的。
下面是采用自研渲染引擎利用arcore增强现实功能与BIM和管线方面视频。
BIM视频地址:https://v.youku.com/v_show/id_XNDkzMTc5ODUxMg==.html?spm=a2h0c.8166622.PhoneSokuUgc_1.dtitle
管线-产品inside -转自北京日报 https://ie.bjd.com.cn/5b5fb98da0109f010fce6047/contentApp/5b5fb9d0e4b08630d8aef954/AP5f3e1d33e4b0473e6ca93186?isshare=1&app=0CC9DF4B-079B-4201-BFD9-F2C54ECB4B37&contentType=0&isBjh=0
总结
ARcore提供的还是比较基础的能力,期待ARcore能够持续更新,在功能和稳定性上更上一层楼,我也会持续利用到这个能力,整合到产品中,为用户带来更多价值。产品来自北京超图-三维移动端 。