ARKit是iOS 11.0中引入的Apple增强现实框架,它集成了iOS设备RGB相机数据和运动传感器数据,以产生强大的增强现实体验。
如何使用 ARFaceAnchor 和 RealityKit 检查人脸是否完全可见且位于屏幕中央?
我正在使用 ARKit 和 RealityKit 以及 ARFaceAnchor 对象。我想确保人脸靠近或靠近设备屏幕中心椭圆的边界。 我没看见...
我想允许用户使用平移手势旋转模型。旋转应跟随手指的移动。可能的运动可能类似于 https://www.youtube.com/watch?v=50EjlzVsQM8...
我想知道当用户在 VisionOS 中的 3D 空间中导航时,如何确定实体对相机是否可见。 当用户在 3D 空间中导航时,如果看到指定的实体...
我正在尝试将 Reality Composer 中的 .usda 模型放置到墙上的锚点上。为了保留锚点的位置,我尝试将初始 AnchorEntity() 从 .plane 转换为 .world。那里...
在 RealityKit 中,如何在单击模型特定部分时显示带有该部分名称的弹出窗口? 我正在开发一个 iOS AR 应用程序,并且导入了 USDZ 牙齿模型。 ...
我正在为客户开发一款 iOS 应用程序,该应用程序使用 AR 将图像叠加在您身体上的某个点上。目前,这种锚定是通过用户在所需位置绘制标志来完成的。这可不太好...
我对 ARKit / RealityKit 相当陌生,我想为加载的 USDZ 模型的旋转设置动画。不幸的是,我无法让它工作。 守护让 modelEntity = 尝试? Entity.loadModel(命名为:“
我对 ARKit / RealityKit 相当陌生,我想为加载的 USDZ 模型的旋转设置动画。不幸的是,我无法让它工作。 守护让 modelEntity = 尝试? Entity.loadModel(命名为:“
SceneKit/ARKit 地板反射反射CategoryBitMask
我需要在场景中有一个地板,它只能反射一些物体,而不是全部。我用这样的方式创建了一个地板: 让地板 = SCNFloor() 地板.firstMaterial!.lightingModel = .constant
在 VisionOS 的 RealityKit 中在手上绘制一些实体并在手下绘制一些实体
RealityKit VisionOS 应用程序中手部遮挡的默认行为是绘制手部下方的所有实体。 可以使用 upperLimbVisibility(.hidden) 更改此行为,但这会绘制所有实体...
我正在 Swift 中开发一个 ARKit 项目,我试图接收 AR 锚点并在 AR 场景中每个检测到的锚点处放置一个小球体。我有一个符合
在 RealityKit 中,我怎样才能创造一个没有摩擦的世界?
我想创造一个没有摩擦和阻尼的物理世界。 我尝试将场景的重力设置为(0,0,0),并制作一个正方形和球体,点击时给予力。我想让球继续移动...
我有一个外侧有纹理的球体。我希望纹理位于球体的内部。外部应该是透明的,因此两侧的纹理不起作用。 我想用 sp...
如何将两个单独的 ARWorldMap 合并为一个更大的地图?
我有两个 ARWorldMaps 捕获到两个 iOS 设备上,然后发送到服务器。这些地图具有相似的追踪区域,但也有不同的区域。两个地图都存储在远程服务器上。应该是...
如何获取 3D 对象 RealityKit 表面上的点并用线连接这些点
我目前正在开发一个项目,您可以将 usdz 文件加载到 Realitiykit 中。我对这个 API 还比较陌生。我想要的是预览 usdz 对象并能够选择一些
我目前正在努力将 RealityKit 场景添加到 ARKit 锚点。正如我之前的问题,不可能直接将 RealityKit 场景添加到 ARKit 锚节点。 但我该如何使用...
RealityKit – ARView 光线投射返回 0 个结果
我有一个 RealityKit 的 ARView 的子类,它具有以下用于制作 Raycast 的函数: func makeRaycastQuery(alignmentType: ARRaycastQuery.TargetAlignment) -> simd_float4x4? { 让我们重新...
我想通过使用视觉检测面部点来绘制面部的矢量图像我创建了一个代码,其中我得到了一些点,并且我已经下载了用于绘制线条的代码,但我...
如何将Apple的RoomPlan会话的WorldAlignment设置为gravityAndHeading?
我正在使用Apple的RoomPlan快速创建一个应用程序,但我试图将方向设置为gravityAndHeading选项。我正在尝试创建一个自定义 ARSession 并将其传递到我的
我正在测试UnityARhitTestExample场景。问题是当我尝试检测水平/垂直表面时,检测到许多平面。打开应用程序时看起来很尴尬。有没有办法...