草庐IT

augmented-reality

全部标签

objective-c - ios:将指南针添加到 ARView

我想在以下项目中向ARView添加指南针:http://developer.apple.com/library/ios/#samplecode/pARk/Listings/pARk_ARView_m.html#//apple_ref/doc/uid/DTS40011083-pARk_ARView_m-DontLinkElementID_5我使用了-(void)locationManager:(CLLocationManager*)managerdidUpdateHeading:(CLHeading*)newHeading但是好像没有被执行。请帮我解决这个问题。提前致谢

ios - 如何下载 Vuforia 应用程序的数据集?

我正在使用iOS5.1的Xcode4.2中的VuforiaSDK1.5.9开发示例应用程序。在那个版本中,我无法自己制作可跟踪数据集——我必须使用高通的在线解决方案。有谁知道或有人试过从远程位置下载数据集吗?因此,您像往常一样生成它们,但将它们从服务器下载到应用程序中,这样我就可以选择要下载并即时使用的应用程序?昨天我用这个快速尝试了一下:-(void)setupMarkers{NSString*filePathX;//connecttotheremotlocationNSURL*urlD=[NSURLURLWithString:[NSStringstringWithFormat:@"

ios - 当 iOS 设备处于 Landscape Right 时方位角计算的问题

我已经为iOS编写了一个增强现实应用程序,它使用位置服务和GPS,当设备在横向左侧时一切正常,但当设备旋转在横向右侧时,中心方位角计算不正确,我目前正在计算这使用didUpdateHeading方法中的真实航向减去90度的航向调整。我应该检查是否谢谢。 最佳答案 这是一个非常烦人的问题,似乎设置headingOrientation属性实际上并没有做任何事情。下面的代码适用于横向左方向(右侧的主页按钮):orientation=(float)manager.heading.magneticHeading;orientation+=90

ios - CoreMotion 在 iOS 10 上延迟传送数据

我最近做了一个AR应用。它使用CoreMotionattitude.rotationMatrix和重力来确定相机方向。运动更新位于单独的OperationQueue中,其qualityOfService=.userInteractive。在mainQueue上调用UI更新。这是在iOS9.3.5上运行的应用程序:https://youtu.be/ecvXa3jXBrY这里就像应用程序在iOS10.0.1上运行一样,代码完全相同:https://youtu.be/bEKpBWSGawQ我已经在iPhone5S和iPad4上对其进行了测试。该应用程序在iOS10上正常运行的概率为二十分之一

c++ - 从后台进入后 iOS Vuforia 错误

我在我的iOS应用程序中使用VuforiaSDK,版本6.2.9。一切正常,但应用程序从后台进入时出现错误。运行VUFORIA的ViewController正在监听UIApplicationWillResignActiveNotification和UIApplicationDidBecomeActiveNotification通知。在UIApplicationWillResignActiveNotification情况下暂停AR,在UIApplicationDidBecomeActiveNotification情况下恢复AR。//weusetheiOSnotificationtopau

ios - 如何在 iTunes Connect 中将 iOS 应用分类为 "AR"?

我在AppStore上有一款ARKit游戏,但我希望将其归类为AR游戏。目前我将其归类为Game.Simulation和Game.Action,因为我不明白是否可以将其归类为Game.AR。这可能吗?我只能从以下类别中选择:感谢您的帮助! 最佳答案 目前,AppStore中没有AR游戏类别,您无法为您的应用定义自定义类别。最接近的子类别是模拟。 关于ios-如何在iTunesConnect中将iOS应用分类为"AR"?,我们在StackOverflow上找到一个类似的问题:

swift - 如何在 ARKit 3.0 中启用 `Depth of Field` 选项?

在ARKit3.0中demoApple提出了depthoffield效果。我试图找到这方面的文档,但找不到我们应该如何启用它。我发现启用motionblur很容易和noisegrain效果。基本上,您可以在Objective-C中像这样设置一个标志scnview.rendersMotionBlur=true;但我找不到景深效果。这东西还没有暴露给开发者吗? 最佳答案 景深是RealityKit和SceneKit框架的后处理渲染器功能。ARKit中没有景深,因为ARKit不负责渲染。在RealityKit中,景深默认开启DepthOf

ios - 如何在 iOS(增强现实应用程序)的实时预览相机上制作 OpenGl ES 的屏幕截图?

我是Objective-C和iOS编程的初学者。我花了一个月的时间来了解如何使用AvFoundation在实时相机预览之上使用OpenGLES(1.1版)显示3D模型。我正在iPad上做一种增强现实应用程序。我处理输入帧并实时显示3D对象叠加与相机预览。这些很好,因为有很多关于这些东西的网站和教程(也感谢这个网站)。现在,我想截取整个屏幕(以相机预览为背景的模型)作为图像并显示在下一个屏幕中。我在这里找到了一个非常好的演示,http://cocoacoderblog.com/2011/03/30/screenshots-a-legal-way-to-get-screenshots/.他

ios - ARKit 和 3D 对象/图像识别

实际上,我正在尝试在iOS上构建一个应用程序,该应用程序使用增强现实和3D对象识别来创建围绕特定花盆的动画。我选择ARKit是因为它的准确性,但似乎只有平面识别可用。有人知道可以使用ARKit并允许图像或3D对象识别的SDK吗?我听说过可以检测人脸的Vision和OpenCV,但我不知道它们是否可以完成这项工作,或者它们是否可以与ARKit同时工作。有什么建议吗?提前致谢:) 最佳答案 好吧,我来晚了回答这个问题。但我认为它会帮助其他开发人员。从iOS11开始,Apple引入了CoreML/Vision框架。出色的基于ML的工具,可

ios - 文本换行不适用于 "SCNText"节点

我可以在AR环境中显示SCNText,但是当我尝试将文本包装在固定宽度和高度的容器中时,而不是以多行显示它会重叠。lettext=SCNText(string:ktext,extrusionDepth:0.0)text.name="text"text.firstMaterial?.diffuse.contents=colortext.font=UIFont(name:fontName,size:size)text.truncationMode=kCAAlignmentCentertext.isWrapped=truetext.truncationMode=kCATruncationMi