¡@

Home 

2014/10/15 ¤U¤È 10:15:45

iphone Programming Glossary: vertexmax

Changing pen width according writing speed

http://stackoverflow.com/questions/6490057/changing-pen-width-according-writing-speed

fast. This is my code I used GLPaint of Apple source code to study static GLfloat vertexBuffer NULL static NSUInteger vertexMax 64 NSUInteger vertexCount 0 count i EAGLContext setCurrentContext context glBindFramebufferOES GL_FRAMEBUFFER_OES viewFramebuffer.. scale start.y scale end.x scale end.y scale Allocate vertex array buffer if vertexBuffer NULL vertexBuffer malloc vertexMax 2 sizeof GLfloat Add points to the buffer so there are drawing points every X pixels count MAX ceilf sqrtf end.x start.x.. ceilf sqrtf end.x start.x end.x start.x end.y start.y end.y start.y kBrushPixelStep 1 for i 0 i count i if vertexCount vertexMax vertexMax 2 vertexMax vertexBuffer realloc vertexBuffer vertexMax 2 sizeof GLfloat vertexBuffer 2 vertexCount 0 start.x..

Save OpenGL Drawn item as a Image

http://stackoverflow.com/questions/9660723/save-opengl-drawn-item-as-a-image

touches void renderLineFromPoint CGPoint start toPoint CGPoint end static GLfloat vertexBuffer NULL static NSUInteger vertexMax 64 NSUInteger vertexCount 0 count i EAGLContext setCurrentContext context glBindFramebufferOES GL_FRAMEBUFFER_OES viewFramebuffer.. scale start.y scale end.x scale end.y scale Allocate vertex array buffer if vertexBuffer NULL vertexBuffer malloc vertexMax 2 sizeof GLfloat Add points to the buffer so there are drawing points every X pixels count MAX ceilf sqrtf end.x start.x.. ceilf sqrtf end.x start.x end.x start.x end.y start.y end.y start.y kBrushPixelStep 1 for i 0 i count i if vertexCount vertexMax vertexMax 2 vertexMax vertexBuffer realloc vertexBuffer vertexMax 2 sizeof GLfloat vertexBuffer 2 vertexCount 0 start.x..

Record the drawing as a m4v video file - OpenGL

http://stackoverflow.com/questions/9661259/record-the-drawing-as-a-m4v-video-file-opengl

touches void renderLineFromPoint CGPoint start toPoint CGPoint end static GLfloat vertexBuffer NULL static NSUInteger vertexMax 64 NSUInteger vertexCount 0 count i EAGLContext setCurrentContext context glBindFramebufferOES GL_FRAMEBUFFER_OES viewFramebuffer.. scale start.y scale end.x scale end.y scale Allocate vertex array buffer if vertexBuffer NULL vertexBuffer malloc vertexMax 2 sizeof GLfloat Add points to the buffer so there are drawing points every X pixels count MAX ceilf sqrtf end.x start.x.. ceilf sqrtf end.x start.x end.x start.x end.y start.y end.y start.y kBrushPixelStep 1 for i 0 i count i if vertexCount vertexMax vertexMax 2 vertexMax vertexBuffer realloc vertexBuffer vertexMax 2 sizeof GLfloat vertexBuffer 2 vertexCount 0 start.x..