10_ARKit UI可视化界面优化

用户体验(User Experience,简称UX或UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。它是指用户使用一个产品时的全部体验。他们的印象和感觉,是否成功,是否享受,是否还想再来使用。

09_ARKit1.5之面部增强实战

ARKit的面部追踪功能于2017年上线,主要基于iPhone手机的前置TrueDepth深度摄像头。检测相机画面中的人脸,然后覆盖匹配的虚拟内容并实时动态匹配人脸表情动画。

08_ARKit1.5之面部增强入门

面部增强是近年来比较流行的AR应用形式,主要应用方式是通过AR的面部追踪技术实现对人脸检测,根据特征结构识别出人脸后,将业务模型加载到用户面部的指定位置。

07_ARKit之ARFoundation入门

ARFoundation是Unity于2018年推出的跨平台AR开发工具,致力于建成一个统一、开放的AR平台,ARFoundation并不直接提供AR底层技术,而是通过对底层API的进一步封装,ARFoundation提供独立于平台的API,降低开发者对安卓平台ARCo

05_使用自定义的3D模型

ARKit以及Unity自带的3D模型往往是不能够满足日常开发使用的,但是对于新手小白来说,制作一个3D模型又比较困难,因此,我们往往通过一些3D模型资源网站下载,并加入到我们的项目中。

04_第一个可交互的AR项目

为了增加用户体验,我们往往会在项目中加入可以交互的元素,例如:按钮,选择框等等,用于用户和程序之间的互动。

03_ARKit图片识别

1.ARKit图片识别的条件  借助ARKit中的图像识别功能,我们可以构建识别平面图像(如海报或产品包装)的AR应用。  只需要提供一组图片,在用户的相机摄像头检测到图像时,ARKit会创建一个图片锚点[ImageAnchor],告诉我们这些图像在AR绘画中的物理位置。我们可以基于图片锚点,加载自

02_ARKit阴影和遮罩

在AR应用里,阴影扮演着一个非常重要的角色,通过阴影我们可以直观的感受到当前场景的光源位置、光线强弱、物体的轮廓等,通过将虚拟物体的阴影和现实世界的光照条件统一,我们可以获得更加真实的、符合视觉规律的增强现实体验。

01_ARKit平面检测原理

ARKit是基于特征点实现环境理解,完成对平面的检测的。而识别出的多个特征点,就构建成了点云,通过三角测量算法,可以让三个点构成一个平面,经过多次计算以后,就可以得到这个平面在现实中的位置
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×