I curently have an application that usus GLUT with a main window and a bunch of sub windows ie:glutCreateSubWindow().
I use FRAPS to capture movies of the application for demonstrations. the problem is that FRAPS only records one of the sub windows, not the whole thing.
Would you have any advice on workarounds? I’m currently thinking of rendering to a texture FBO and putting that onto a full-screen quad but there are complexities (aren’t there always!):
- the texture would be comprised of several "sub regions" (maybe I could use a separate FBO for each and multiple quads on-screen? seems too easy!) - the main reason for havin subwindows in the first place is to have different mouse event handlers.