I'm working on figuring out the way to go with creating an openGL application. Requirements are multi-touch, 3D and GUI elements (buttons, etc). I started developing in Cinder, but I came to a halt when I got to the GUI part. I can't get SimpleGUI examples to build and it seems to be the only Block available for this. I was looking into other straight c++ gui libraries, but not totally sure which to look at yet. What's it take to integrate something like GTK+ into a cinder app over an openGL application?
Its great to see you here.. :) I hope everything is great...
I am not sure if it helps at all, but some people have done work on using QT with cinder. I guess that it should be possible to use QT for the GUI, event system etc and cinder just for the drawing. Or maybe you could forward all events that take place within the QGLWidget to cinder for handling.
Here is a project ( that looks a bit old ) but appears to be combining the two: