ARCore

ARCore

ARCore相关技术分享。
  • ARCore之路-ARCore Device & Environmental Light

       在我们之前的工程里,我们首先是把ARCore的两个Prefabs:ARCore Device 和 Environmental Light 拖到了我们的 Hierarchy窗口中,那么这两个ARCore的Prefabs都是做什么的呢?下面我们来详细了解一下这两个ARCore的Prefabs的作用。 一、ARCore Device   大致的来说,ARCo…

    ARCore 2019年6月17日
  • ARCore之路-放置物体

    一、可视化平面的另一种方式   在上一节中, 我们已经实现了可视化检测到的平面,运行后效果良好,通过代码,我们更清楚的了解到了ARCore是如何让检测到的平面可视化的,这对于我们理解ARCore的工作方式会有很大的帮助。其实,ARCore已经简化了这个过程,我们下面来看看可视化平面的另一种实现方式。首先将上节中添加的代码从AppController中删除。然…

    ARCore 2019年6月17日
  • ARCore之路-平面检测

      在前一节中,我们创建了一个App Controller,构建了我们的AR应用框架来做应用程序的整体流程处理,但是,如果运行我们前面的框架,什么也不会看到,本节中,我们将使用摄像机生成的点云数据来检测和创建平面,同时我们还要可视化检测出来的平面,帮助用户指出一个可用的平面在哪里。 一、新建一个平面   前面我们介绍过Prefabs,当检测到真实世界中的平面…

    24小时 2019年6月17日
  • ARCore之路-APP Controller

      现在,我们已经创建了场景并添加了必要的支持组件,但现在场景中什么也没有,本节中,我们将要编写我们的控制器,利用ARCore提供给我们的功能来检测平面,当然,这是一个循序渐进的过程,我们首先要确保设备支持ARCore,并进行一些必要的检查以便我们后续的工作的开展。本节中,我们的目标是创建一个简单的AppController,主要是进行各种错误处理。当然主要…

    2019年6月17日
  • ARCore之路-搭建场景

      在前面,我们已经运行了ARCore提供的示例,虽然示例演示成功了,但我们其实对ARCore一无所知,不知其然也不知其所以然,所以,从本节开始,是时候为Android设备构建增强现实应用程序的框架了,我们将一步一步的建立我们自己的AR应用,正式开始探索ARCore带来的神奇世界。学习如何开发AR应用的旅程可能是一条漫长而艰难的道路,特别是AR应用涉及到太多…

    24小时 2019年6月17日
  • ARCore之路-环境配置

    在前一章中,我们已经安装了所需要的软件件,但在发布一个项目之前,我们还需要再设置一些参数以确保我们的AR应用能在Android手机上正确的运行。 一、设置开发环境   现在我们将创建一个新的项目,并设置我们需要的Arcore开发参数来启动和运行我们的项目。在开始菜单或者桌面的Unity图标启动Unity,点击New新建一个项目,我们命名为Fox,然后单击“创…

    24小时 2019年6月12日
  • ARCore之路-环境准备

    介绍前面的背景知识之后,从今天开始,我们将正式开始从无到有开发我们的AR应用,但是在开始我们的创作之前,我们需要把开发环境搭建好,这是基础中的基础。我们将采用Unity平台、利用ARCore SDK来开发我们的AR应用。 一、设备要求    由于Android系统的碎片化和之前我们讨论过的要对设备的视频模块与IMU进行校准的缘故,ARCore并不是支持所有型…

    ARCore 2019年6月6日
  • ARCore之路-技术原理(二)

    前文说过,ARCore 使用三个主要功能将虚拟内容与通过手机摄像头看到的现实世界整合:运动跟踪、 环境理解、光估计。那么我们就来详细说一下这三个方面的原理,然后一并学习一下ARCore带来的新概念。 一、运动跟踪   在2D和3D空间中跟踪用户的运动并最终定位它们的位置是任何AR应用程序的基础,当我们的移动设备在现实世界中移动时,ARCore 会通过一个名为…

    ARCore 2019年6月4日
  • ARCore之路-技术原理(一)

    一、位置追踪    谈到位置追踪,不得不说SLAM(simultaneous localization and mapping)即时定位与地图映射, SLAM最早由科学家Smith、Self、Cheeseman于1988年提出,SLAM 问题可以描述为:将一个机器人放入未知环境中的未知位置,是否有办法让机器人逐步描绘出此环境完全的地图,所谓完全的地图(a c…

    2019年6月4日
  • ARCore之路-前言

    一、AR (一) 什么是AR 增强现实技术(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。   早在1901年,作家L. Frank Baum第一个提出将电子数据叠加在实现之上产生虚拟与实现混合的思想,当时他把这种技术称之…

    2019年6月2日

联系我们

AR社区交流群:AR社区交流群

QR code