ARCore
文章平均质量分 92
1024工场
新技术,新未来,1024工场...
展开
-
ARCore:从哪里冒出来的ARCore
一、ARCore的横空出世前几天的谷歌开发人员日,技术专家Tom Slater连线在波兰克拉科夫的ICE会议中心,在YouTube直播中荣重推出了ARCore。苹果今年6月份发布的ARkit,对于开发者和用户都极度友好,它通过iPhone现有的摄像头与陀螺仪就能实现绝大多数AR体验。相比之下,Tango还需要红外深度感知传感器的配合。ARCore的发布,普遍被认为这是谷歌对象ARKit的一次反击。二原创 2017-09-07 00:08:11 · 3526 阅读 · 0 评论 -
ARCore:从Android Studio开始
ARCore为许多最流行的开发环境提供SDK。这些SDK为所有基本的AR特性提供原生API,如运动跟踪、环境理解和光估算。有了这些功能,你就可以建立全新的AR体验,或者增强现有的AR功能应用。那么现在我们就从Android Studio开始来感受一下ARCore。一、设置开发环境在开发和运行ARCore应用之前呢,我们需要安装Android Studio2.3或者更高版本,Android SDK 7原创 2017-09-07 00:54:05 · 5786 阅读 · 2 评论 -
ARCore:ARCore的初体验
在正式跟带大家进入到ARCore开发之前,让大家体验一下ARCore还是很有必要的。现在就带着大家一起来感受一下来自Google AR实验室的几个作品,相信大家已经迫不及待的想体验和试试ARCore的功能了。1.Draw And Dance 你的自己会跳舞的线条人。 Draw And Dance让你创建自己会跳舞的AR线条人,它对周围的音乐和声音做出响应—比如你的声音,你狗的叫声,最重要的是你的原创 2017-11-14 17:46:07 · 4061 阅读 · 1 评论 -
ARCore:ARCore带来的新概念
一、ARCore能做什么 在Google官方提供的Demo中,实现了这样一个功能。当我们在照相机预览的空间轻轻点击屏幕的时候,在空间中就生成一个Android小机器人,如下图所示: 当我们更换手机的位置或者照相机的观察角度的时候,大家从如下图中有没有发现,Andorid小机器人所在的“位置并没有改变”,就像是真实的存在你的世界一样。 二、ARCore是如何做到的 那么ARCore是如何完原创 2017-11-23 01:39:33 · 4696 阅读 · 0 评论 -
ARCore:OpenGL ES环境搭建
估计大部分Anroid开发的同学,对OpenGL ES的了解可能也仅仅停留在三维图形的渲染,入门模板代码的编写阶段。在ARCore开发中,如果你选择使用Android+OpenGL ES的开发技术栈,就需要大家深入的学习和了解OpenGL ES技术了。那么接下来我们就分如下主题和大家来唠唠:一、OpenGL ES概述1. Open GL是做什么的?高效、简洁的开放图形库接口,原创 2017-12-04 00:41:26 · 2737 阅读 · 1 评论 -
ARCore:ARCore开发的起步
已经是第7章节了,终于可以开始正式接触到我们梦寐以求的ARCore了,相信大家应该都有一点点小激动了吧。那么下面我们就开始讲解如何进行ARCore的开发。一、Session简介初看到Session,大家都摸不到头脑。最直接的解释,它是ARCore API的一个类com.google.ar.core.Session。它管理了AR系统的状态,有自己的生命周期,开始和停止访问摄像头图像帧原创 2017-11-26 10:50:30 · 4880 阅读 · 2 评论 -
ARCore:相机预览背景绘制
在完成了OpenGL ES和ARCore基本的实现后,下一步肯定就是图像绘制了。在Google为ARCore提供的Demo中,主要进行了相机预览、检测点云、检测平面和Android小机器人的绘制。本节我们将跟大家介绍相机预览背景的绘制过程和原理。一、OpenGL ES渲染管线OpenGL ES渲染管线其实就是渲染流水线,实质上指的是一系列的绘制过程。这些过程输入的是待渲染3D物理的原创 2018-01-01 23:40:39 · 4519 阅读 · 2 评论