深入探究 ARCore SDK for Unity 示例应用代码,以了解 SDK 组件在 AR 场景中的工作方式。
先决条件
本指南假定您已下载和安装 ARCore SDK for Unity。
如果您是第一次使用该 SDK,请先参阅 ARCore SDK for Unity 快速入门指南。
浏览示例应用
看一看 HelloAR 示例场景中的 SDK 组件。
在 Unity Project 窗口中,导航至 Assets > Examples > HelloAR > Scenes > HelloAR。
双击 HelloAR 场景将其打开。
使用 Hierarchy 窗口开始在示例场景中导航。
您将找到下列 ARCore 游戏对象:
游戏对象
说明
ARCore 设备
管理 ARCore 会话的预制件。
容纳第一人称摄像头
游戏对象,该对象利用您设备的后置摄像头采集现实图像并将它们用作 AR 场景的背景。
环境光
通过预估您的相机采集的图像平均像素亮度来调整 AR 场景光照的预制件。
要执行此操作,在每一帧中:
然后控制器脚本使用这些值来:
生成标准化像素强度值。
设置 `_GlobalColorCorrection` 着色器值。
MobileDiffuseWithLightEstimation 着色器使