随笔分类 -  AR

摘要:ARCore的光照估计采用直接控制光源的位姿以及强弱等参数实现的,较为简单,但是需要根据参数对Rendering的一些参数进行设置。提供了两个光照shader,一个是diffuse一个specular,但是也仅仅是做了光照估计修正。 阅读全文
posted @ 2022-05-07 17:51 81192 阅读(63) 评论(0) 推荐(0) 编辑
摘要:文章目录 1.前言 2.平面显示 3、点云显示 4.结语 1.前言 本文对ARCore如何实现平面显示和空间点云效果进行分析 2.平面显示 平面显示步骤如下: 1)在DetectedPlaneGenerator脚本中,通过平面接口Session.GetTrackables获取所有接平面,根据平面实例 阅读全文
posted @ 2022-05-07 17:47 81192 阅读(161) 评论(0) 推荐(0) 编辑
摘要:文章目录 1.前言 2.深度图显示 3.深度遮挡 3.1 处理流程 3.2 相关代码 4.结语 1.前言 ARCore深度效果显示分为两部分:第一部分是深度图显示,另一部分为深度遮挡(即实现真实物体与虚拟物体的遮挡)。本文对这两部分的功能进行分析。 2.深度图显示 开启适度图显示是会在屏幕上显示整个 阅读全文
posted @ 2022-05-07 11:28 81192 阅读(263) 评论(0) 推荐(0) 编辑
摘要:文章目录 1.前言 2.ARCore流程 3.渲染流程 3.1 数据更新 3.2 渲染 4.结语 1.前言 像Vuforia、ARCore、EasyAR等sdk,使用时都会将背景与虚拟进行叠加。此功能的实现有很多种,比如直接在Camera的远平面附近添加一个UI或者quad,将camera的画面付给 阅读全文
posted @ 2022-05-06 17:44 81192 阅读(297) 评论(0) 推荐(1) 编辑
摘要:文章目录 1.前言 2.Unity编译错误 3.添加插件 4.Gradle版本低问题 结语 1.前言 用ARCore原生的Unity插件(非ARFoundation),会报各种错误,此文将对解决方法进行说明。最新(2021-3月)的ARCore github下载的unitySDK,在unity201 阅读全文
posted @ 2022-05-02 15:18 81192 阅读(247) 评论(0) 推荐(0) 编辑
摘要:文章目录 1.前言 2.代码 3.结论 1.前言 在之前的文章中分析了YUV转RGB的相关内容,这在跟硬件层的数据处理时比较方便,yuv数据均存在一个数组中,但是在研究arcore unity层代码时通过CameraImageBytes的类型传给应用层。ARCORE通过YUV三层将各层的数据传到上层 阅读全文
posted @ 2022-04-07 15:08 81192 阅读(99) 评论(0) 推荐(0) 编辑
摘要:1.前言 现实中手机移动,可以看到相应转动的虚拟画面,采用手机自带的惯导就可以实现,当然也可以借助手机ar的插件,比如arcore或者easyAR等。 2.代码实现 using System.Collections; using System.Collections.Generic; using U 阅读全文
posted @ 2021-05-16 17:35 81192 阅读(236) 评论(0) 推荐(0) 编辑
摘要:AR虚拟按键为真实识别图上的按键,通过按键可以实现真实与虚拟之间的按键交流 (一)添加按键 点击target,打开advance,添加虚拟按键,即可在此target下添加虚拟按键 注:虚拟按键无法旋转,只能更改长宽,可以通过Name给虚拟按键添加一个标识,通过name访问到此按键 (二)按键触发 阅读全文
posted @ 2018-11-12 10:45 81192 阅读(1474) 评论(0) 推荐(0) 编辑
摘要:1)缺少引用,无法找到vuforiaBehavior 原因:Windows下的工程,直接考到mac下,导致unity自带插件(2017)有问题 解决:首先在playerSettings-xrSettings下,勾选高通选项,然后删掉目录下相关高通的目录,然后在hierarchiy中选择右键Vufor 阅读全文
posted @ 2018-10-18 17:03 81192 阅读(687) 评论(0) 推荐(0) 编辑
摘要:Vuforia AR不仅可以识别图片也可以识别三维物体 直接上步骤: 1)开发环境 unity2017直接集成了Vuforia AR开发环境,不过在安装时要选择此项,也可以后续去unity官网下载相关部分安装,如果之前版本的unity则需要下载sdk导入untiy,建议直接用2017 2)账号注册 阅读全文
posted @ 2018-04-14 19:48 81192 阅读(519) 评论(0) 推荐(0) 编辑
摘要:ARToolKit为开源的AR库,相对于高通和easyAr有几点特点: 1)开源 2)识别项目可以动态添加(详细在后) 3)识别文件可以本地生成 4)目前只能识别图片(目前为.jpg格式) 下边开始详细介绍: 1)下载sdk 可以自己搜索下载,也可以在Git上下载https://github.com 阅读全文
posted @ 2018-04-14 17:16 81192 阅读(2765) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示