自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ARKit视觉风暴 (2) ARKit技术选型与开发环境搭建

ARKit 开发技术选择** 目前,ARKit 技术开发主要由三种技术方式 ????*1.使用Swift语言进行原生iOS ARKit 应用开发(难度大,资料少);2.使用 Unity ARKit Plugin 实现(早期插件,已经停止维护);3.使用 Unity ARFoundation ARKit 实现(推荐之选);本套课程主要使用Untiy进行开发,在技术上按两个阶段进行讲解,分别是 U...

2020-05-01 23:02:20 631

原创 ARKit视觉风暴 (1) ARKit增强现实概述

《ARKit视觉风暴》是子羽于2019年录制的iOS端AR技术教程。从头到尾把本套课程从技术理念到项目实践,教大家系统掌握ARKit技术开发,随心打造iOS端AR增强现实应用。由一开始的开发环境搭建,到Unity ARKit Plugin、ARFoundation ARKit等不同时期技术的讲解。从平面模型放置、识别图片、手势交互、3D物体识别、面部AR贴纸、光照估计、环境探针、多人AR技术,甚...

2020-05-01 18:28:06 1382 1

原创 攻略来了!2019世界虚拟现实产业大会AR/MR参展指南

众所周知,本月19日~21日,第二届 世界虚拟现实产业大会将在江西南昌举办。这场大会是国内最大规模的虚拟现实产业交流展会,同时也会有很多AR/MR行业的企业、厂商会去参展。 据了解 , 今年参展的厂商较去年明显增多,有超过数百家相关企业参展。与此同时,绿地国博展馆面积超过上万平米,参展报名人数高达两万人。如何在如此大规模的展会找到自己感兴趣的AR/MR企业和论坛,是一件让人...

2019-10-18 11:07:29 946

原创 ARCore从零到一 (8) 用ARCore实现AR脸部贴纸效果

一、面部增强概述ARCore 1.7版本提供了面部增强的API。Augmented Faces 这个API为前置摄像头提供了追踪468个追踪点的3D网格。尽管数量不及苹果iPhone X系列原深感摄像头的3万个点,但足够实现穿戴逼真的虚拟面罩,虚拟眼镜和虚拟球帽等等。二、体验ARCore人脸贴纸示例确保手机上的 ARCore已经更新到了1.7版本 ;打开GoogleARC...

2019-09-16 17:42:51 3497 3

原创 ARCore从零到一 【番外篇01】 用图片识别加载AR文字

我们在上篇博客讲解了如何基于ARCore的图片识别加载自定义的AR模型,但是在我们实际工作的时候,针对不同业务场景的需求可能是多样的。我们除了加载3D模型,有时也会遇到用AR展示文字、图标、图片、视频等多种类型内容的问题。因此,本篇博客将讲述如何通过ARCore的图片识别加载文字AR展示效果。一、创建3D文字对象首先,在Hierarchy识图右键,新建一个3DObject -> 3DT...

2019-09-03 23:53:26 1149

原创 ARCore从零到一 (7) 用图片识别做AR卡片和书籍

一、了解ARCore图片识别的条件借助 ARCore 中的增强图像功能,我们可以构建识别平面图像(如海报或产品包装)的 AR 应用。只需要提供一组参考图像,在摄像头视野中检测到图像时,ARCore 就会告诉我们这些图像在 AR 会话中的物理位置。 二、技术选型时需要考虑的因素每个图像数据库可以存储最多 1000 张参考图像的特征点信息。ARCore 可以在环境中同步跟踪最多 20张 ...

2019-09-03 15:37:16 3117

原创 ARCore从零到一 (6)移动端AR模型的旋转、缩放

我们发现加载的AR模型无法通过触屏进行交互,如果想让模型实现旋转、放大、缩小,我们又该如何实现呢?一、了解Unity所支持的触屏交互首先,我们需要了解Unity的触屏交互。当我们将项目运行在手机上的时候,桌面系统上的鼠标左键可以自动变为手机屏幕上的触屏操作,但如多点触屏等操作却无法实现自动的转换。对此Unity为我们提供了Input类,不仅包括桌面系统的各项事件功能,也包含了了针对移动设备触屏...

2019-08-26 16:24:31 2734 3

原创 ARCore从零到一 (5) 常见概念与Api讲解

一、环境理解ARCore 通过对平面进行检测,识别出当前环境中的特征点,构建出点云以实现对真实环境的理解。1.帧 (Frame)帧可以理解为是相机获取的一张图像,而ARCore的Frame提供了某一个时刻AR的状态,包括当前帧环境的光线、所检测到的特征点云、设备所在空间位置、锚点、时间戳、摄像头矩阵等。2.特征点云 (PointCloud)特征点是ARCore通过检测捕获的图像中的...

2019-08-23 17:18:20 1560 1

原创 ARCore从零到一 (2) 运行HelloAR 案例

运行ARCore的示例应用将手机用USB线连接到电脑 , 并且开启开发者模式的话 , 然后选择Build And Run 直接运行Demo如果不方便用数据线连接的话 , 也可以选择 Build 先打包 , 然后将安装包发送到手机上进行体验。点击授权后 , 需要稍微移动一下手机,方便ARCore识别地面 ,根据提示点击放置后,就可以看到萌萌的安卓小机器人啦 ~补充说明 :有...

2019-08-21 14:34:51 1943 4

原创 ARCore从零到一 (4) AR项目模型动画播放

上篇文章我们演示和如何用ARCore加载自己的模型,但是我们会发现 , 虽然小姐姐加载出来了 , 动画却没有执行 , 这是为什么呢 ?这是因为在 Unity 中,导入模型的动画不是默认播放的,我们需要一个Animator Controller来控制动画的播放。一、创建 Animator Controller我们在Assets界面创建一个Animator Controller , 命名根...

2019-06-27 16:22:00 1119

原创 ARCore从零到一 (3) 更换AR模型

上篇文章我们讲述了如何用Unity结合ARCore做简单的案例演示,案例里的安卓机器人很可爱,但没什么用,因为在我们实际开发中加载的都是项目自身所需要的模型,所以本章我们将讲述如何更换演示模型。一、准备模型素材在这里,我准备了一个最喜欢的游戏角色——尤尔哈2号的fbx格式模型,并且通过一个神奇的网站给模型赋予动画 ,获得了这样的一个动画模型。大家如果需要测试用的模型,也可以在这个网站上下载。...

2019-06-27 15:38:24 2144 9

原创 ARCore从零到一 (1) 搭建开发环境

一、开发环境准备首先,我们需要准备一台测试机, 以下是国内支持ARCore的安卓机型 :ARCore官方文档

2019-05-15 17:49:18 2812

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除