Bezzy DevBlog: Introduction (July 17th, 2008 at 6:59 pm)
Among the computer science courses and random electives I’ve taken this semester is a gem of a course: Computer Graphics, a.k.a. the dreaded CS 488.
The neat part about the course is the final project at the end of the semester: a graphics project of our choosing, absolutely anything we’re interested in. Most of the projects tend to be 3D games, scenes, or raytracers, but I’m trying something a bit different. A hardware-accelerated 2D vector drawing library called Bezzy.
For now, the feature-set looks something like this:
- Render shapes consisting of lines and Bézier curves
- These shapes can optionally be coloured in using solid, linear or radial fill modes
- Arbitrary clipping layers definable by the user
- Keyframe and morphing animation
I’ve made some pretty good progress. Here’s what Bezzy can do now:
Stay tuned for more!
