Boost::Signal inside a std::map

Recently, I came across a problem with Boost::Signal. I wanted to use them inside a std::map so I could map signals to categories, and this turned out to be not as simple as one might think. Continue reading

Posted in Programming | Tagged , | 4 Comments

Back on the OpenGL Track, Collada delayed

After a short break I’m back inside the OpenGL renderer for Niven|FSG. God it feels good to do OpenGL again ;) I didn’t realize how much I missed this until I started with it again. I have good hopes that the renderer will be able to show something interesting around next month, maybe a bit later (probably after the holidays.)

Some bad news: The Collada 1.4 specification (and the Collada DOM classes) are delayed again. If I read the posts correctly it’ll be 45 days starting from the 21st November before they will release Collada 1.4. Bad luck, as I’ve been planning to make their ColladaFX the main effects format for Niven|FSG and now that will have to wait a bit longer.

Posted in Programming | Tagged , , | Leave a comment

Niven|FSG started

Yeah, people, finally Niven|FSG went into development! Be sure to read on to be the first who knows about it :)

Continue reading

Posted in Programming | Tagged , | Leave a comment

GLExt2 goes OpenSource

After a long, long time I finally found some time to release GLExt2. GLExt2 is an utility that simplifies the use of OpenGL extensions. It basically takes an extension registry in text form (at the moment, I use the registry created by GLEW) and parses it into a XML file. This XML file is then further processed using a set of templates to generate a C++ class.
Continue reading

Posted in Programming | Tagged , , , , , | Leave a comment