I posted this once but it didn’t seem to make it. So please forgive if it appears twice.
I’ve been working on a new framework that I can use for the various GL applications that I may develop in the future. I’ve pieced to gether code from NeHe, Super Bible, my own code etc. I currently have a Win32 based framework (WinMain, WndProc etc.) which support full screen, windows as well as being multi-threaded. There is a the main thread which handles events, window creation etc. and a rendering thread which sets up the GL context, intialized GL and renders.
My question is this. Do any of you have thoughts on which makes the best framework for developing graphics apps. Are there any trade offs for speed ? Will the multi-thread aspect work well in the MFC context? Basically I want to spend some time, get a nice basis/framework to work from and then ignore it as work on the “fun stuff” I’ve done both types of programming so that is not an issue.
I’ll probably be playing around with writing screen savers, some basic data visualization, playing around with new techniques and possible some terrain modeling with LOD or ROAM.
Thanks for all comments and suggestions.