gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:51:48 26 4
gpt4 key购买 nike

我是 Objective-C 和 iOS 编程的初学者。我花了一个月的时间来了解如何使用 AvFoundation 在实时相机预览之上使用 OpenGL ES(1.1 版)显示 3D 模型。我正在 iPad 上做一种增强现实应用程序。我处理输入帧并实时显示 3D 对象叠加与相机预览。这些很好,因为有很多关于这些东西的网站和教程(也感谢这个网站)。

现在,我想截取整个屏幕(以相机预览为背景的模型)作为图像并显示在下一个屏幕中。我在这里找到了一个非常好的演示,http://cocoacoderblog.com/2011/03/30/screenshots-a-legal-way-to-get-screenshots/ .他做了我想做的一切。但是,正如我之前所说,我是初学者,没有详细的解释就无法理解整个项目。所以,我被困了一段时间,因为我不知道如何实现它。

有没有人知道本主题中的任何好的教程或任何类型的资源,或者我应该学习更多以进行此屏幕截图的任何建议?这将对我继续前进有很大帮助。

提前谢谢你。

最佳答案

我目前正在尝试解决同样的问题,以允许用户截取增强现实应用程序的屏幕截图。 (我们使用 Qualcomm 的 AR SDK 插入 Unity 3D 来制作我们的 AR 应用程序,这使我不必学习如何以编程方式渲染 OpenGL 模型)

对于我的解决方案,我首先考虑实现此处找到的第二个答案:How to take a screenshot programmatically

除非我必须重新设计 CocoaCoder 的屏幕截图应用程序中的“组合屏幕截图”方法。

当我发现哪个效果更好时,我会回来查看。

关于ios - 如何在 iOS(增强现实应用程序)的实时预览相机上制作 OpenGl ES 的屏幕截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6860959/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com