GLPaint
| Last Revision: | Version 1.12, 2013-05-15 Updated with OpenGL ES 2.0. Added a root view controller. Moved main controls from the UIApplication delegate to the new PaintingViewController class. Replaced the HSL2RGB() function with UIColor's +colorWithHue:saturation:brightness:alpha:. (Full Revision History) |
| Build Requirements: | iOS 5.0 SDK |
| Runtime Requirements: | iOS 5.0 or later |
The GLPaint sample application demonstrates how to support single finger painting using OpenGL ES. This sample also shows how to detect a "shake" motion of the device. By looking at the code you'll see how to set up an OpenGL ES view and use it for rendering painting strokes. The application creates a brush texture from an image by first drawing the image into a Core Graphics bitmap context. It then uses the bitmap data for the texture.
© 2013 Apple Inc. All Rights Reserved. (Last updated: 2013-05-15)