
AR开发
文章平均质量分 57
在码头整点薯条
记得锻炼身体
展开
-
ARFoundation入门——持续射线投射(Android)
开发环境Unity:2021.1.14flc1导入Package:AR Foundation:4.1.7ARCore XR Plugin:4.1.7持续射线投射案例制作一个随着镜头移动的位于屏幕中心的平面 ARFoundation持续射线投射 步骤注意要提前配置好AR Raycast Manager才可以使用在AR场景中创建一个Plane在AR Session Ori原创 2021-08-08 16:09:55 · 358 阅读 · 0 评论 -
ARFoundation入门——人体遮挡(仅ARKit)
开发环境Unity:2021.1.14flc1导入Package:AR Foundation:4.1.7ARCore XR Plugin:4.1.7AROcclusionManager与遮挡效果一样,是使用遮挡管理组件该组件用于管理遮挡效果是AR Camera的组件currentHumanStencilModepublic HumanSegmentationStencilMode currentHumanStencilMode { get; }其取值为:Disabled:分段模原创 2021-08-08 14:31:04 · 1389 阅读 · 0 评论 -
ARFoundation入门——遮挡管理器(Android)
开发环境Unity:2021.1.14flc1导入Package:AR Foundation:4.1.7ARCore XR Plugin:4.1.7AROcclusionManager用于管理遮挡系统是AR Camera的组件currentEnvironmentDepthModepublic EnvironmentDepthMode currentEnvironmentDepthMode { get; }用于获取当前环境深度测试的模式对应的取值有翻译下来就是从Disabled原创 2021-08-07 13:00:01 · 971 阅读 · 0 评论 -
Unity开发(Android):控制设备单次触碰单次响应
在进行AR应用开发的过程中,配置了射线检测, 但每次点击屏幕,都会生成一个以上的GameObject主要原因是在Unity的MonoBehaviour脚本中,Updata()方法是按帧执行的,默认一秒是设置为60帧因此点击一次会响应多次结果只要在脚本中设置一个bool变量来监控Input.touchCount就可以控制单次点击响应一次结果这里使用的是AR射线检测的基础代码,具体代码:public class RaycastHitTest_1 : MonoBehaviour{ publi原创 2021-08-05 17:00:31 · 613 阅读 · 0 评论 -
ARFoundation入门——锚点ARAnchor(Android)
开发环境原创 2021-08-05 15:54:37 · 3402 阅读 · 1 评论 -
ARFoundation入门——AR射线检测(Android)
Enum TrackableType表示XR中可跟踪类型的标志。“可跟踪”是指设备能够跟踪的物理环境中物件的类型,例如曲面。通常在射线检测中与XRRaycashit结合使用。原创 2021-08-04 23:21:23 · 2198 阅读 · 0 评论 -
ARFoundation入门——平面检测(Android)
开发环境开发环境及一些说明Unity:2021.1.14flc1导入Package:AR Foundation:4.1.7ARCore XR Plugin:4.1.7(在进行配置前需要先将Unity中的Android环境配置好)对ARFoundation的使用学习可以参考unity官网的文档:http://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/index.html也可以到ARCore的官网:https:原创 2021-08-04 13:17:33 · 3025 阅读 · 3 评论 -
ARFoundation入门——基础会话配置(Android)
开发环境Unity:2021.1.14flc1导入Package:AR Foundation:4.1.7ARCore XR Plugin:4.1.7(在进行配置前需要先将Unity中的Android环境配置好)步骤创建一个新的Scenes在层级管理器Hierarchy中可以看到有"Main Camera"和"Directional Light"两个控件,由于在AR应用中要调用AR设备的摄像头,不需要使用unity原先配置的"Main Camera",将其删除,另一个可删可不删创建AR控原创 2021-08-04 12:46:52 · 1413 阅读 · 2 评论 -
Unity打包apk报错:java Development Kit (JDK) directory is not set or invalid
问题在使用Unity进行Android打包apk时,遇到如下错误:解决方法在2021.1.14flc1版本的Unity中点击 Edit -> Prefercences 进入 Analysis的External Tools面板:将Android下的"JDK installed with Unity(recommended)"修改为你的jdk路径(注意这里需要的时JDK 8(1.8) 版本的)...原创 2021-07-19 12:41:21 · 9408 阅读 · 1 评论 -
AR增强图像——Vuforia图片识别配置以及使用
开发环境:Unity:2021.1.14flc1Vuforia Engine AR:9.8.8步骤:1.Vuforia注册首先需要在Vuforia官网进行注册登入,这样才可以使用官网中的许可密钥和数据库*2.获取密钥在Vuforia的官网中,选择"Develop->License Manager->Get Decelopment Key"3.添加密钥选择"GameObjec->Vuforia Engine->ARCamera"生成ARCamera。创建许可密钥之原创 2021-07-16 12:19:07 · 4063 阅读 · 5 评论 -
Vuforia——环境配置
开发环境:Unity:2021.1.14flc1Vuforia Engine AR :9.8.8(开发前要注意先配好Git)配置 2021版本好像没有内置Vuforia,我也尝试去Asset Store上下载安装插件,但是导入到unity之后并没有效果,在Gameobject中也没有找到Vuforia Engine的选项,所以这里还是到Vuforia官网上下载插件。...原创 2021-07-16 10:33:08 · 1850 阅读 · 1 评论