问题标签 [arkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7366 浏览

ios - ARKit 无法运行会话,此设备不支持配置

在 iPhone 6 plus 上使用 ARWorldTrackingSessionConfiguration 获取和错误 Unable to run the session, configuration is not supported on this device

会是什么?

0 投票
2 回答
4720 浏览

ios - ARKit 演示在 iPhone 6/iPhone 6 Plus 上崩溃

我正在使用ARKit Feature以及最近的主要 iOS 版本,但我遇到了错误并崩溃failed assertion

MTLRenderPassDescriptor:设备不支持深度附件的 MTLStoreActionMultisampleResolve 存储操作

我已经在我的 iPhone 设备中安装了 iOS11 测试版。

0 投票
1 回答
1123 浏览

ios - ARKit - 配置视频质量

这个问题是关于 iOS 11 引入的 Apple 新的 ARKit 框架:

有没有办法在使用 ARSession 时配置捕获的视频质量?它似乎默认为 1280x720 - 这看起来很糟糕,尤其是在 iPad 上。我很想将其更改为 1080p 或 4k。

如果这不可能,有没有办法通过提供自定义视频流来使用 ARKit?

0 投票
1 回答
726 浏览

ios - ARKit - 在用户的电话方向上施加力量

我有以下代码创建一个 SCNBox 并将其拍摄到屏幕上。这可行,但只要我将手机转向任何其他方向,力脉冲就不会更新,它总是将盒子射击到相同的旧位置。

这是代码:

第 26 行是我施加力的地方,但它没有考虑用户当前的手机方向。我该如何解决?

0 投票
3 回答
4248 浏览

ios - 如何使用 Swift 4 在 ARKit 中旋转虚拟对象

我正在尝试在 Apple 的新 ARKit 中旋转一个虚拟对象。我希望对象无限旋转直到它停止。我尝试了多种方法,例如:

...但似乎没有任何效果。我已经设置了虚拟对象,只需按一下按钮,我就希望对象旋转。
我怎样才能做到这一点?

0 投票
1 回答
1955 浏览

swift - simd_float4x4 列

我想在不旋转图像的情况下翻译平面。出于任何原因,我的图像正在旋转。

另外,我注意到它matrix_identity_float4x4包含 4 列,但文档不可用。

为什么是 4 列?有frame飞机的吗?

0 投票
1 回答
1131 浏览

swift - ARkit - 将物体放置在相机视野内

我想在当前相机视图的边界中放置 2 行作为流:

在此处输入图像描述

来源 - SceneKit文档

从 ARKit 文档中,我了解到我需要projectionMatrix,但是如何计算从“zNear”到“zFar”和 x\y 的差异?

我从这段代码开始:

对于左边的我可能需要

但是我在尝试计算 rightboxNode.position 时失败了:

在此处输入图像描述

0 投票
0 回答
244 浏览

ios - 在 SceneKit 中创建透视门户

我想要实现的是使用SceneKit. 我对它有两个基本要求:

  • 在它周围移动时,用户应该能够从不同角度看到门户内的场景
  • 它应该是悬浮在空气入口中的薄“2D”

我的方法是创建一个.dae带有空心球体的文件,然后向其中添加两个纹理 - 外表面透明,内部不透明纹理,因此用户可以通过孔查看内部内容。但我正在努力这样做,因为基本上使外部纹理透明会使内部可见。在网上搜索了几个小时后,我仍然没有任何答案。这样的功能是如何实现的?


像这样的传送门在不同类型的游戏中很常见,所以必须有一些基本的技术来实现这一点。

0 投票
2 回答
2625 浏览

cifilter - 我可以将 CIFilter 应用于 ARkit 相机源吗?

我正在尝试对 ARSCNView 中的相机实时蒸汽图像应用模糊效果。我检查了 WWDC 视频。他们只提到了使用 Metal 进行自定义渲染,但我在网上没有找到任何完整的示例。知道怎么做吗?


更新 1 我尝试将过滤器应用于背景。它显示不正确的方向。我怎样才能解决这个问题?

0 投票
1 回答
2222 浏览

ios - 如何为 ARKit 创建场景文件?

在 ARKit 示例源代码中,我可以看到“.scn”[场景工具包文件]。我想知道如何创建一个新的场景文件?比方说硬币场景?

有什么网站可以下载吗?或者学习如何创建一个供我使用?