¡@

Home 

2014/10/15 ¤U¤È 10:13:17

iphone Programming Glossary: rendermask

How can I crop an Image with mask and combine it with another image (background) on iPhone? (OpenGL ES 1.1 is preferred)

http://stackoverflow.com/questions/5299452/how-can-i-crop-an-image-with-mask-and-combine-it-with-another-image-background

convert it to something iOS compatible in the Macintosh project and then move that code over to your iOS project. The renderMask call is where the most interesting part is. renderTextures draws the sample textures in the top row. static GLuint color_texture.. GLuint color_texture static GLuint mask_texture static GLuint background_texture static float window_size 2 void renderMask float texture_x 0 texture_y 0 float x 0 y 0 glBindTexture GL_TEXTURE_2D mask_texture glDisable GL_BLEND glBegin GL_QUADS.. GL_BLEND glEnable GL_TEXTURE_2D void draw glClear GL_COLOR_BUFFER_BIT GL_DEPTH_BUFFER_BIT glColor3f 1.0 1.0 1.0 renderMask renderTextures void reshape int width int height glViewport 0 0 width height glMatrixMode GL_PROJECTION glLoadIdentity gluOrtho2D..