这是一个opengl项目,你可以在iphone sdk上运行它,
我想知道如何添加图片作为背景?
https://docs.google.com/open?id=0B8MGSbywP-HXY2YxYzk3YWItNzk3Zi00ZmNiLTk5NWYtOGY3NmU0OTRlYTM4
请给我源代码。
答案 0 :(得分:1)
通过绘制图片作为第一件事(以纹理四边形的形式)。禁用深度测试和深度写入。
注意:实际的代码和结构在很大程度上取决于相关程序!
// one possible structure
void draw(draw)
{
glClear(GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT);
glDisable(GL_DEPTH_TEST);
glDepthMask(GL_FALSE);
draw_background();
glDepthMask(GL_TRUE);
draw_rest_of_scene();
}