iphone Programming Glossary: gl_points
OpenGL ES Simple Undo Last Drawing http://stackoverflow.com/questions/2708055/opengl-es-simple-undo-last-drawing I then prepare the vertex array and draw this way glVertexPointer 2 GL_FLOAT 0 vertexBuffer glDrawArrays GL_POINTS 0 vertexCount glBindRenderbufferOES GL_RENDERBUFFER_OES viewRenderbuffer context presentRenderbuffer GL_RENDERBUFFER_OES.. over the method of storing images. First it saves on hard drive space... however at a cost of memory. Using GL_POINTS as you are you will notice it will take time to redraw your image after you hit undo... however you can undo all the way..
What is the fastest way to draw single pixels directly to the screen in an iPhone application? http://stackoverflow.com/questions/389289/what-is-the-fastest-way-to-draw-single-pixels-directly-to-the-screen-in-an-iphon well. iphone cocoa touch opengl es share improve this question Most probably using OpenGL something like glBegin GL_POINTS glColor3f ... glVertex3f ... ... glEnd Even faster would probably be to use vertex arrays for specifying the points. share..
Erase using brush in GLPaint http://stackoverflow.com/questions/4048811/erase-using-brush-in-glpaint blue brushColourBlue above the code Render the vertex array glVertexPointer 2 GL_FLOAT 0 eraseBuffer glDrawArrays GL_POINTS 0 vertexCount Note you'll need to implement isEraserBrushType and store brushColourRed brushColourGreen and brushColourBlue..
Drawing app on iPad using OpenGL http://stackoverflow.com/questions/4606680/drawing-app-on-ipad-using-opengl height of you drawing canvas. midPoint CGPointMake x windowHeight y glVertexPointer 2 GL_FLOAT 0 vertices glDrawArrays GL_POINTS 0 segments 2 return midPoint That will draw based on three points. The control is the midpoint which you need to return...
OpenGL ES: Undo in a Pixel Painting App http://stackoverflow.com/questions/6281789/opengl-es-undo-in-a-pixel-painting-app NSUInteger count point.length sizeof GL_FLOAT 2 glVertexPointer 2 GL_FLOAT 0 point.bytes glDrawArrays GL_POINTS 0 count display buffer glBindRenderbufferOES GL_RENDERBUFFER_OES viewRenderbuffer context presentRenderbuffer GL_RENDERBUFFER_OES..
Changing pen width according writing speed http://stackoverflow.com/questions/6490057/changing-pen-width-according-writing-speed distract glPointSize lastPenWidth Render the vertex array glVertexPointer 2 GL_FLOAT 0 smallBuf glDrawArrays GL_POINTS 0 2 free smallBuf NSLog @ Vertext count d Distract 0.2f Rate 0.2f vertexCount distract rate else glPointSize penWidth NSLog.. NSLog @ Vertext count d vertexCount Render the vertex array glVertexPointer 2 GL_FLOAT 0 vertexBuffer glDrawArrays GL_POINTS 0 vertexCount glBindRenderbufferOES GL_RENDERBUFFER_OES viewRenderbuffer context presentRenderbuffer GL_RENDERBUFFER_OES..
Undo drawing in Paint Application http://stackoverflow.com/questions/6689600/undo-drawing-in-paint-application GL_TRUE glPointSize 64 mbrushscale Render the vertex array glVertexPointer 2 GL_FLOAT 0 eraseBuffer glDrawArrays GL_POINTS 0 vertexCount Display the buffer glBindRenderbufferOES GL_RENDERBUFFER_OES viewRenderbuffer context presentRenderbuffer..
Save OpenGL Drawn item as a Image http://stackoverflow.com/questions/9660723/save-opengl-drawn-item-as-a-image GLfloat i GLfloat count vertexCount 1 Render the vertex array glVertexPointer 2 GL_FLOAT 0 vertexBuffer glDrawArrays GL_POINTS 0 vertexCount Display the buffer glBindRenderbufferOES GL_RENDERBUFFER_OES viewRenderbuffer context presentRenderbuffer..
Record the drawing as a m4v video file - OpenGL http://stackoverflow.com/questions/9661259/record-the-drawing-as-a-m4v-video-file-opengl GLfloat i GLfloat count vertexCount 1 Render the vertex array glVertexPointer 2 GL_FLOAT 0 vertexBuffer glDrawArrays GL_POINTS 0 vertexCount Display the buffer glBindRenderbufferOES GL_RENDERBUFFER_OES viewRenderbuffer context presentRenderbuffer..
|