草庐IT

aranchor

全部标签

swift - ARKit – 无法解码 MCSession 中的 ARAnchor

我正在使用WWDC2018中推出的ARKit2.0测试Apple的多用户AR演示应用程序:CreatingamultiuserARexperience.文档说,在每个设备重新定位到相同的WorldMap之后,只有重新创建每个用户操作所需的信息在设备之间共享(例如,如果用户点击屏幕和3D对象出现,只有那个新对象的ARAnchor应该被发送到其他设备)。对我来说,虽然它显示了发送设备在捕获和发送世界地图之前放置的所有3D角色,但它没有显示发送世界地图后添加的任何对象。我得到的错误是://can'tdecodedatarecievedfrompeer.有没有人遇到过这个问题并且知道它是怎么回

ios - ARKit - ARAnchor 到 2D 空间的投影

我正在尝试将ARAnchor投影到2D空间,但我面临方向问题...在我将左上角、右上角、左下角、右下角位置投影到二维空间的函数下面:///Returnstheprojectionofan`ARImageAnchor`fromthe3Dworldspace///detectedbyARKitintothe2Dspaceofaviewrenderingthescene.//////-Parameterfrom:AnAnchorinstanceforprojecting.///-Returns:Anoptional`CGRect`correspondingon`ARImageAnchor`p

swift - 如何以编程方式移动 ARAnchor?

我正在尝试使用新的ARKit来替换我拥有的另一个类似的解决方案。真是太棒了!但我似乎无法弄清楚如何以编程方式移动ARAnchor。我想慢慢地将anchor移动到用户的左侧。在用户前方2米处创建anchor:vartranslation=matrix_identity_float4x4translation.columns.3.z=-2.0lettransform=simd_mul(currentFrame.camera.transform,translation)letanchor=ARAnchor(transform:transform)sceneView.session.add(a
12