我想自定義來自FlowCover(Cover Flow翻拍)示例代碼的反射。現在,反射(紋理)只是透明的,但我希望它具有漸變,以便紋理變得完全透明。iPhone OpenGL - 如何漸變淡出質感?
如何用OpenGL實現這種效果?這是處理紋理的代碼。
glPushMatrix();
glBindTexture(GL_TEXTURE_2D,fcr.texture);
glTranslatef(trans, 0, 0);
glScalef(sc,sc,1.0);
glMultMatrixf(m);
glDrawArrays(GL_TRIANGLE_STRIP,0,4);
// reflect
glTranslatef(0,-2,0);
glScalef(1,-1,1);
glColor4f(0.5,0.5,0.5,0.5);
glDrawArrays(GL_TRIANGLE_STRIP,0,4);
glColor4f(1,1,1,1);
glPopMatrix();
歡迎提供任何提示或關鍵詞。
非常感謝。