ARCore之路:预制体 ARCore Device 介绍
1、ARCore Device
下图是 ARCore Device
预制体的组成,它还有一个子物体 First Person Camera
,它是一个第一人称相机。ARCore Device
内含 ARCoreSession
脚本组件,它是一个 ARCore 会话。
1.1 ARCoreSession
ARCoreSession
脚本组件中有三个属性,分别是:
- Device Camera Dire:主要是用来设置手机设备使用前置摄像头还是后置摄像头
- Back Fcing:使用前置摄像头
- Front Fcing:使用后置摄像头
- Session Config :这是ARCore 会话的配置文件
- Camera Config Filter:这是相机的配置文件
1.2 Session Config
在 Unity 中,通过导航到 Assets > Create > Google ARCore > SessionConfig 创建一个新的会话配置。
如何创建绘画配置?
会话配置的参数?
具体的参数介绍请移步这里:传送门
1.3、Camera Config Filter
CameraConfig
提供了 ARCore 用于访问给定会话的摄像头传感器的摄像头配置的详细信息。例如,这些细节包括目标捕获帧速率以及是否存在和使用深度传感器。
- Target Camera Framerate:将相机捕获帧速率限制为
30 FPS
或60 FPS
- Depth Sensor Usage:是否禁用深度传感器
- Stereo Camera Usage:是否禁用立体摄像机
2、First Person Camera
该相机在原相机组件的基础上添加了Tracked Pose Driver
组件和 AR Core Background Renderer
脚本组件。
Tracked Pose Driver
组件将被跟踪设备的当前 Pose 值应用于 GameObject 的变换。 它可以跟踪多种类型的设备,包括 XR HMD、控制器和遥控器。该组件的详细介绍可以移步这里:传送门
AR Core Background Renderer
中的Background Material
材质球是把设备摄像头拍摄的东西渲染到材质球上。
ARCore之路:预制体 ARCore Device 介绍相关推荐
- ARCore之路:解决 ARCore Install Preview 即时预览APP 中弹出 The device does not support AR
问题描述 运行AR程序的手机设备是ARCore支持的手机设备列表,之前是正常运行的,即可以在 Unity 中点击 Play 按钮运行程序,可以在手机中 ARCore Install Preview 程 ...
- 【Unity】预制体Prefab使用说明
预制体Prefab使用说明 一.预制体的基本介绍 1.预制体是什么? 2.使用预制体的好处 二.使用方法 1.创建 Prefab 2.实例化 Prefab 3.更新 Prefab 三.注意事项 四.可 ...
- ARCore之路:HelloAR项目例子分析
项目效果 通过相机扫描环境中的平面,它会生成上图中的白色网格.可通过点击白色网格来生成三维模型. 下图是项目中的节点,下面将从挑选一些节点来分析,其中 Environmental Light 节点是灯 ...
- ARCore之路:AugmentedImage 项目例子分析
项目效果 AugmentedImage 该项目是增强图像的例子,相机捕捉到数据库中的图像之后,将手机中显示的白色方框(下图左侧)对准图像,将会生成一个相框(下图右侧),该相框会根据图像的大小和位置,将 ...
- arcore之路-unity开发从入门到实践_AR开发之路——准备工作
由于现在支持AR功能的手机没有普及,讲AR开发的教程也少,所以要学习AR开发还是要花点成本的,当然也有好处,花了学费,才会逼着自己坚持学下去. 为了学习AR,Relax今天入手了一部华为Nova 3i ...
- unity3d 预制体
首先要说明一下什么是预制体? 在Unity3D里面我们叫它Prefab:我们也可以这样理解:当制作好了游戏组件(场景中的任意一个gameobject ),我们希望将它制作成一个组件模版,用于批量的套用 ...
- Unity快速入门教程-详解预制体(Prefab)及其实例化Instantiate
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.预制体(Prefab)是什么? 1.1预制体简介 1.2预制体是什么样子的? 1.3预制体作用与用途 二.制作一个 ...
- Unity3D中的预制体Prefab
目录 1.认识prefab 2.创建prefab 3. Prefab实例化 4.进入Prefab模式: 5.编辑Prefab: 6.Prefab嵌套: 7.Prefab变体: 8.编辑Prefab变体 ...
- Unity之自动生成预制体脚本
在Unity开发中有许许多多的UI界面,包含着不同的组件,比如Button.Image等,我们需要按正确的路径找到它们并持有它们,这个步骤在界面十分庞大的时候,会十分繁琐易错.本文介绍的自动生成代码工 ...
最新文章
- LSJ_NHibernate第三章 IDAL,DAL,BLL
- 精通python语言要多久-这样学可以精通Python语言
- 为何 epoll 的 ET 模式一定要设置为非阻塞IO
- Mr. Main and Windmills 模拟,计算几何(昆明)
- python编写命令行框架_python的pytest框架之命令行参数详解(上)
- windows下python安装gmpy2_安装Python模块gmpy2中的问题解决
- Java中的继承:父类和子类的关系
- 20135234mqy-——信息安全系统设计基础第七周学习总结
- 正弦波和方波驱动的优缺点
- IBM-P55A小型机内存故障
- 2,2,2,2-((ethene-1,1,2,2-tetrakis(benzene-4,1-diyl))tetrakis-(oxy)tetraacetic acid 2,2,2,2-四(乙烯基-苯氧
- Vmware 8里运行冒险岛097——提取Vmware Tools源文件
- Android Canvas rotate 和translate 两个方法的研究
- 代码防御性编程的十条技巧
- 动画 (Animation) 资源类型详述 (1)
- python 验证码字符分割
- 企业上软件,选择ERP还是ERC
- 6-5 删除字符 (20 分)
- lisp正负调换_坐标提取lisp程序 -
- 工时及资源管理:管理者五大挑战与解决方案