gpt4 book ai didi

ios - 如何在 OpenGLES 2.0 中使视口(viewport)背景颜色清晰

转载 作者:行者123 更新时间:2023-11-29 05:32:18 24 4
gpt4 key购买 nike

我想让视口(viewport)背景颜色清晰、透明。但是

glClearColor(0,0,0,0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

不起作用,它只是全黑。

我使用的是OpenGLES2.0和iOS平台。

glClearColor(backgroundColorRed, backgroundColorGreen, backgroundColorBlue, backgroundColorAlpha);
glClear(GL_COLOR_BUFFER_BIT);

那么如果我想让视口(viewport)背景色透明该怎么做呢?

最佳答案

我认为glview不能是透明的。

这是一个示例,您有一个包含背景图像的 UIImageView。

你想在UIImageView上添加一个透明的glview,让它像水印一样。

不幸的是,glview 不能透明,所以替代方法是:制作两个 gl_textures,一个纹理用于​​绘制背景图像。另一张画上你的水印。

gl_texture 可以是透明的。

关于ios - 如何在 OpenGLES 2.0 中使视口(viewport)背景颜色清晰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57424140/

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