ARKit尝试翻译七_Camera and Scene Details

ARFrame

作为AR会话的一部分捕获的视频图像和位置跟踪信息。

Overview

运行的AR会话连续捕获来自设备摄像头的视频帧。对于每一帧,arkit分析图像一起从装置的运动传感硬件来判断设备的实际位置数据。arkit提供跟踪信息和成像参数在一个arframe对象的形式。

Topics

Accessing Captured Video Frames

capturedImage

包含由照相机捕获的图像的像素缓冲器

timestamp

帧捕获的时间

Examining Scene Parameters

camera

关于相机的位置,方向和成像参数用于捕捉帧的信息

lightEstimate

基于摄像机图像的照明条件估计

-displayTransformWithViewportSize:orientation:

返回一个仿射变换,用于在标准化图像坐标和坐标空间之间转换,以便将屏幕上的图像渲染

Tracking and Finding Objects

anchors

表示在场景中检测到的位置或对象的锚的列表

-hitTest:types:

在捕获的相机图像中搜索真实世界的物体或AR锚点。

Debugging Scene Detection

rawFeaturePoints

现场的分析arkit当前的中间结果进行跟踪使用世界

ARPointCloud

AR会话世界坐标空间中的点集


ARCamera

关于AR会话中捕获视频帧的摄像机位置和成像特性的信息。

ARLightEstimate

在AR会话中与捕获的视频帧相关联的估计场景照明信息。

Overview

如果你为AR场景渲染了自己的覆盖图形,你可以在阴影算法中使用这些信息,以帮助这些图形与相机拍摄的场景的真实世界的光照条件相匹配。(arscnview

类自动使用该信息来配置SceneKit照明。)

Examining Light Parameters

ambientIntensity

估计强度,流明,整个场景的环境光

你可能感兴趣的:(ARKit尝试翻译七_Camera and Scene Details)