草庐IT

deltaOrientation

全部标签

swift - ARKit:如何判断用户的脸是否与相机平行

在我的Swift/ARKit/SceneKit项目中,我需要判断前置摄像头中用户的脸是否平行于相机。我能够通过比较左眼和右眼与相机的距离(使用faceAnchor.leftEyeTransform和worldPosition属性)来判断水平平行。但我被困在垂直平行上。有什么想法,如何实现? 最佳答案 假设您在应用中使用ARFaceTrackingConfiguration,您实际上可以检索ARFaceAnchor和相机的转换以确定它们的方向。您可以使用ARFaceAnchor.transform属性获取头部在世界空间中方向的simd