OPenGL怎的设置背景为透明色
OPenGL怎样设置背景为透明色
请大侠帮忙指点下,OPenGL怎样设置背景为透明色?使用glclearColor()和glClear()可用吗?谢谢!
------解决思路----------------------
不调用clear,原来的内容就保存着,一般不太会不使用clear的,只是一个背景最好还是到gl里面画,画个rect,作为纹理贴上就好了
------解决思路----------------------
opengl不能读png,你就用gdi+来读取png,然后得到数据设置到opengl中,
然后在gl画一个rect,最简单就是用glbegin, gltexcoord,glvertex, 在画之前把depth关掉,画完再打开继续画其它
请大侠帮忙指点下,OPenGL怎样设置背景为透明色?使用glclearColor()和glClear()可用吗?谢谢!
------解决思路----------------------
不调用clear,原来的内容就保存着,一般不太会不使用clear的,只是一个背景最好还是到gl里面画,画个rect,作为纹理贴上就好了
------解决思路----------------------
opengl不能读png,你就用gdi+来读取png,然后得到数据设置到opengl中,
glGenTextures(1,&textid);
glBindTexture(GL_TEXTURE_2D,textid);
glTexImage2D(GL_TEXTURE_2D,0,4,width,height,0,GL_RGBA,GL_UNSIGNED_BYTE,bits);
然后在gl画一个rect,最简单就是用glbegin, gltexcoord,glvertex, 在画之前把depth关掉,画完再打开继续画其它