2012年浙大毕业加入百度从事前端开发至今,目前担任百度资深研发工程师。主要研究Web图形方向(WebGL、Canvas、SVG)和数据可视化方向,游戏开发民科。是Apache ECharts的核心开发,参与过多次关于WebGL,ECharts和数据可视化的分享,现在主要负责百度的小程序小游戏项目。
2012年浙大毕业加入百度从事前端开发至今,目前担任百度资深研发工程师。主要研究Web图形方向(WebGL、Canvas、SVG)和数据可视化方向,游戏开发民科。是Apache ECharts的核心开发,参与过多次关于WebGL,ECharts和数据可视化的分享,现在主要负责百度的小程序小游戏项目。
虚拟现实和增强现实是现在非常火的两个话题。特别是增强现实,在苹果的ARKit和Google的ARCore发布后,让大家一下子看到了在实践中应用的可能性。在游戏行业,增强现实也给手机游戏带来了更多的可玩性。因此我们在百度小游戏中也吃了一次螃蟹,借助WebXR标准,把AR能够集成到小游戏中,让小游戏的开发者也能够利用AR的能力。这次分享主要就介绍我们如何在小游戏集成AR,集成过程中碰到的问题及方案。
演讲提纲:
1. 背景
(1)百度小游戏的介绍以及引入AR能够给百度小游戏带来什么
(2)现在已有的一些AR方案的介绍
(3)WebXR与AR
2. 百度小游戏中对AR的应用
(1)ARCore和ARKit的集成,特征点检测、平面检测、环境光照检测,锚点的应用
(2)平台的性能,兼容性问题及降级方案
(3)人脸等AR能力的扩展
(4)AR中的多人联机
3. 小游戏的AR case举例,通过case介绍
(1)AR应用于普通应用交互上的不同
(2)在应用中发挥出AR的优势
听众收益:
1. 了解一些AR的基础概念和发展现状
2. 能够对如何应用AR带来一些启发
3. 了解在自己的场景里应用AR的一些最佳实践