gpt4 book ai didi

ios - 如何在 GLKViewController iPhone OpenGLES 中设置背景图像?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:12 24 4
gpt4 key购买 nike

我正在 iPhone 上使用 OpenGL 绘制一条线。我使用 GLViewGLKView 委托(delegate)来画线。但是现在我想给 GLKViewController 设置一个背景图片,然后在背景图片上画线。我尝试使用 UIImageView 设置背景图像,但图像出现在 (GLKView) 绘制的线条上方。

如何为 GLKViewController 设置背景图片?

最佳答案

最简单的方法应该是添加带有背景图像的附加 View (如您所建议的 - 但您需要将其设置在 OpenGL View 之后)。试试这个:

[RootViewController.view addSubview: BackgroundView belowSubview: OpenGLView];
OpenGLView.opaque = NO;

但这会带来一些 FPS 损失(出于性能原因,Apple 建议使用不透明的 OpenGL View )。更正确的做法是通过 OpenGL 将背景绘制为全屏四边形。

关于ios - 如何在 GLKViewController iPhone OpenGLES 中设置背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10039332/

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