我想使视口背景色清晰,透明。 但是
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);
如果我想使视口背景色透明,该怎么办?
答案 0 :(得分:0)
我认为glview不能透明。
这里是一个示例,您有一个包含背景图像的UIImageView。
您要在UIImageView上添加透明的glview,使其像水印一样。
不幸的是,glview不能透明,因此替代方法是: 制作两个gl_textures,一种用于绘制背景图像的纹理。另一幅画是水印。
gl_texture可以是透明的。