美文网首页
09_ARKit 相机:类 ARCamera

09_ARKit 相机:类 ARCamera

作者: Zhen斌iOS | 来源:发表于2022-09-28 16:32 被阅读0次

给定帧中的摄像头位置和影像特征信息。

iOS 11.0+
iPadOS 11.0+
Mac Catalyst 13.1+
@interface ARCamera : NSObject

您可以从每个ARFrame ARKit交付的摄像机属性中获取摄像机信息。

处理跟踪状态
trackingState
跟踪状态:当相机捕捉到一帧时,位置跟踪的一般质量可用。

ARTrackingState
位置跟踪质量的可能值。

trackingStateReason
跟踪状态原因:相机捕获帧时位置跟踪质量有限的可能诊断。

ARTrackingStateReason
位置跟踪质量受限的可能原因。
检查相机几何
transform
相机在世界坐标空间中的位置和方向。

eulerAngles
相机的方向,表示为滚动、俯仰和偏航值。
检查成像参数
imageResolution
捕获的相机图像的宽度和高度(以像素为单位)。

intrinsics
在 2D 相机平面和 3D 世界坐标空间之间转换的矩阵。
应用相机几何
projectionMatrix
适合渲染 3D 内容以匹配相机捕获的图像的变换矩阵。

-projectionMatrixForOrientation:viewportSize:zNear:zFar:
使用指定的参数返回适合渲染 3D 内容的变换矩阵,以匹配相机捕获的图像。

- viewMatrixForOrientation:
返回用于从世界空间转换到相机空间的变换矩阵。

- projectPoint:orientation:viewportSize:
返回一个点从 ARKit 检测到的 3D 世界空间到渲染场景的视图的 2D 空间的投影。

- unprojectPoint:ontoPlaneWithTransform:orientation:viewportSize:
返回从视图的 2D 空间渲染场景到由 ARKit 检测到的 3D 世界空间中的平面上的点的投影。
应用运动模糊
exposureDuration
渲染应用程序的虚拟内容时用于影响运动模糊的值。
应用后处理照明
exposureOffset
您提供给自定义渲染器以照亮场景的值。

相关文章

  • 09_ARKit 相机:类 ARCamera

    给定帧中的摄像头位置和影像特征信息。 您可以从每个ARFrame ARKit交付的摄像机属性中获取摄像机信息。 处...

  • ARKit基础(二)——ARCamera

    ARCamera 是捕捉现实世界图像的相机,同时也是3D虚拟世界的相机。 这个view主要是输出ARCamera的...

  • 十六、<ARKit> ARCamera 类

    本文译自官方文档 ARCamera,不足之处,请纠正。 ARCamera 能拿到当前相机的位置,在 AR 会话中,...

  • 【Vuforia】004-Vuforia组件:ARCamera与

    ARCamera: AR交互场景的特殊相机,一般情况下,再创建了该相后,其他相机可以删除,除非你需要相机渲染特定的...

  • ARCamera介绍

    ARCamera是一个相机,它是连接虚拟场景与现实场景之间的枢纽。在ARKit中,它是捕捉现实图像的相机,在Sce...

  • ARKit框架阅读笔迹

    ARKit框架下的类有: ARAnchor ARCamera ARConfiguration ARError AR...

  • 08-ARCamera介绍

    8.1概述### ARCamera是一个相机,它是连接虚拟场景与现实场景之间的枢纽。在ARKit中,它是捕捉现实图...

  • ARCamera

    Information about the camera position and imaging charact...

  • ARKit3.5 框架学习 (二)核心类简介(中)

    3.4 ARCamera ARCamera: 关于给定帧的摄像机位置和成像特性的信息。 您可以从ARFrame A...

  • ARCamera的transform

    介绍: 转换矩阵,用于定义相机在世界坐标系中的旋转和平移。 transform 是一个 4x4 矩阵。关于矩阵中信...

网友评论

      本文标题:09_ARKit 相机:类 ARCamera

      本文链接:https://www.haomeiwen.com/subject/zdpcartx.html