News and Announcements

Some interesting work has been done with a new kit called the ImageKit. It's inspired by Apple's Core Image API, and allows you to draw images using the GPU and OpenGL to do the work for you. You can apply one or more filters to an image and chain them together to achieve various effects. There's a simple filter tester:
that allows you to test simple filters out (using OpenGL's GL Shading Language) and apply them to an image.

A while ago someone in the forums asked about attributes in the VCF. Well we now have them. They are not as integrated as C#'s attributes are, but they do allow for any kind of custom arbitrary meta-data to be attached to RTTI information about a class or a class's properties. An attrbiute is defined as a name value pair, where the name is a string and the value is a VariantData object, probably representing a string most of the time. You can add them programmatically or via the RTTI macros. An example would be:

I have recently, on a lark, decided to give a try to add Graphviz support to the VCF. To my pleasant surprise this was relatively painless, and I'm proud to show off some shots of currently working, with AGG rendering for anti-aliased support.

I'd like to introduce a new demos section, on the left hand side of the web site. These are links (and a screen shot) to actual pre-built executables for people to try out to get a taste of what the VCF can do. Probably should have put these up a long time ago, but got tied up with the whole Yahoo/Microsoft merger and getting Jerry fired (by the way, no hard feelings, OK Jerry?). I'll try and fill these in and add more as time permits.

I haven't posted here in a bit, so here's the skinny on some of the latest changes to the framework. I've made some decent progress with migrating the Carbon OS X code base to Cocoa, Cocoa is actually, for the most part, much less hassle to use.