swift - ARKit - 世界起源

标签 swift arkit

我需要在 ARKit 的世界原点加载后执行一个 Action 。加载世界原点后是否会触发任何事件。还是有其他办法? 谢谢。

最佳答案

从 ARKit 1.5 开始,您可以 set the worlds origin

func setWorldOrigin(relativeTransform: matrix_float4x4)

例如,您可以将世界原点设置为设备的位置,这也是在场景加载时默认完成的。使用上面给出的代码设置世界原点后,您确定世界原点已设置并加载。

关于swift - ARKit - 世界起源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48257016/

相关文章:

ios - ARKit 代码问题 {unknown error -1=ffffffffffffffff 错误 : Task failed with exit 1}

swift - ARKit中的FaceTracking – 如何在屏幕上显示 "lookAtPoint"

ios - 在城市中共享 3D 对象并让人们使用 ARKit 看到它们

swift - 如何使用 requestSupplementaryLexiconWithCompletion

swift - 在 SceneKit 中的平面上重复纹理

ios - 应用被杀死时如何判断应用是从NotificationCenter(Local Notification)打开还是从应用图标打开

ios11 - ARKit - ARSession 问题

swift - 在 UITextField 中使用文本作为 fetchRequest 谓词

ios - 将按钮连接到计时器并以百分比计算时间

ios - 在 ARKit 体验中计算旋转 SCNPlane 的 4 个顶点位置