问题标签 [realitykit]

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 投票
0 回答
109 浏览

swift - 是否可以从 Reality Composer 导出的文件中调用触发器?

是否可以从 Composer 导出的现实文件中调用触发器?

由于我想将现实文件上传到云端,并将其实例化为实体。

但是,我找不到任何代码来触发通知,例如:

0 投票
3 回答
504 浏览

augmented-reality - 将 glTF 模型加载到 RealityKit 场景中?

我想将glTF另一个程序生成的文件加载到 RealityKit 中。我的印象是,将模型加载到 RealityKit 的唯一方法是通过 USD 或 Reality 文件。

任何人都知道将其他模型放入 RealityKit 的方法吗?不一定是文件——我很高兴能够自己生成一个 MeshResource 和材料数组并以这种方式加载它们。

0 投票
1 回答
2020 浏览

ios - 使用 RealityKit 跟踪相机位置

如何使用 RealityKit 跟踪相机的位置?有几个例子使用了 SceneKit,但我发现没有一个使用 RealityKit。我需要一个功能,例如:

0 投票
1 回答
837 浏览

swift - 以编程方式在 Reality Composer 生成的场景中设置纹理

我正在使用 Reality Composer 创建一个圆柱体对象。我的要求是用自定义图像包裹圆柱体。图像由应用程序动态创建。

我尝试了以下方法,但到目前为止它不起作用。

    1. 从体验加载锚点后。
    1. 从锚点获取模型实体。
    1. 从模型实体中获取模型组件。
    1. 添加或编辑材料。

代码:

非常感谢任何帮助。

0 投票
2 回答
2309 浏览

swift - RealityKit – 如何设置 ModelEntity 的透明度?

在 SceneKit 中,有很多选项,例如

  • 通过使用 UIColor 的 alpha 通道SCNMaterial.(diffuse|emission|ambient|...).contents
  • 使用SCNMaterial.transparency(从 0.0 到 1.0 的 CGFloat)
  • 使用SCNMaterial.transparent(另一个 SCNMaterialProperty)
  • 使用SCNNode.opacity(从 0.0(完全透明)到 1.0(完全不透明)的 CGFloat)

我想知道是否有办法在 RealityKit 中为 ModelEntity 设置透明度/不透明度/alpha?

0 投票
1 回答
284 浏览

swift - ARKit – 海报作为虚拟房间的窗口

我正在使用 ARKit 开发 iOS 应用程序。

在现实世界中,墙上有一张海报。海报是固定的东西,因此可以应用任何需要的预处理。

目标是让这张海报成为进入虚拟房间的窗口。这样当用户接近海报时,他可以“透过”它在某个虚拟 3D 环境(房间)中查看。当然,用户不能穿过“窗口”然后在那个 3D 环境中漫游。他只能“透过”海报观察虚拟房间。

我知道可以让 ARKit 检测到这张海报,并在它周围播放一些视觉效果,甚至在它上面播放一部电影。

但我没有找到如何将其变成虚拟 3D 世界的窗口的信息。

非常感谢任何想法和示例项目的链接。

0 投票
1 回答
1201 浏览

swift - 如何使实体成为 RealityKit 中的物理实体?

我无法弄清楚如何使“球”实体成为物理entity/body并对其施加力。

0 投票
1 回答
422 浏览

swift - 如何通过 URLSession 下载 USDZ?

我在代码中通过urlsession下载usdz

但此代码崩溃:

let testEntity = try Entity.load(contentsOf: destinationUrl).

大家有这个问题吗?

堆栈图片

0 投票
2 回答
1721 浏览

swift - 如何在 RealityKit 中仅围绕一个轴旋转对象?

我试图围绕它的 z 轴旋转一个立方体,但我找不到如何。

RealityKit 中有没有办法做到这一点?

0 投票
1 回答
55 浏览

swift - 如何从自定义类中的视图控制器访问变量?

我需要在我的锚点上附加一些东西。我试图在我的类的一个函数中做到这一点,但我在我的视图控制器中声明了这个锚。

这个锚在我的班上不被认可。我如何到达这个锚点?

视图控制器.swift:

我的课: