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等,我们需要按正确的路径找到它们并持有它们,这个步骤在界面十分庞大的时候,会十分繁琐易错.本文介绍的自动生成代码工 ...
最新文章
- Nature Methods:快速准确的微生物来源追溯工具FEAST
- oracle元数据存储在表空间,[Oracle] dbms_metadata.get_ddl 的使用方法总结
- 数据结构与算法笔记(九)—— 希尔排序
- cmd中安装app的的命令
- brctl 设置ip_Linux 网桥配置命令:brctl
- FPGA系统设计考虑因素
- html里面textfield属性,StyleableTextField的CSS属性htmlText
- Mac node js环境的安装与测试
- Echarts数据可视化series-scatter散点图,开发全解+完美注释
- pycharm怎么安装python3.6_【python】Mac在Pycharm中导入python3.6(简单易行)
- 跨界营销策划案例合集(共13份)
- python 复制图片到剪贴板_Python3把图片复制到剪贴板
- HFSS Wave Port设置
- 更改ubuntu引导界面_UBuntu修改开机启动界面
- 抄底利器!如何用Python量化 识别股票双底形态走势!
- 到底是人玩了游戏,还是游戏玩了人?----随笔心情
- animal farm 第一章阅读笔记
- 尚硅谷todolist案例
- 2022年的ISTQB,你考了没?
- java生成二维码并导入excel中