GUI solutions
#1 Members - Reputation: 101
Posted 28 October 2011 - 11:56 PM
I havea basic particle system written with OpenGL and glut using c++. I want to implement a basic GUI over it for real-time editing of variables that effect the particle system. How would you suggest doing this? (what libraries, etc)
#3 Members - Reputation: 109
Posted 29 October 2011 - 12:49 AM
When I got stuck writing my own library I looked at this one.
Abstraction is my choice of words.
Portfolio: http://www.0x3a.com/
Blog: http://blog.0x3a.com/
#5 Members - Reputation: 1773
Posted 30 October 2011 - 03:52 AM
#8 Members - Reputation: 416
Posted 01 November 2011 - 08:50 AM
Many people have suggested cegui and qt to me. Do any of you have experience with these? What would you suggest?
Both of those UI's are fine, but both are extremely bloated and quite involved in order to actually get running. AntTweakbar is extremely simple (literally 5 lines of code can get you started) and powerful as a value (number) editor. The down side to antweakbar is that its rendering is slow and it uses alot of CPU time. GWEN is a great UI because it is simple and contains alot of functionality, check it out at http://code.google.com/p/gwen/
--Game Development http://nolimitsdesigns.com: Reliable UDP library, Threading library, Math Library, UI Library. Take a look, its all free.
#9 Members - Reputation: 1263
Posted 01 November 2011 - 11:56 AM
Both of those UI's are fine, but both are extremely bloated and quite involved in order to actually get running.
I wouldn't describe Qt as bloated or particularly involved to get running, because well, it isn't. It could more accurately be described as having a bit more functionality than needed in this case....
#10 Members - Reputation: 745
Posted 01 November 2011 - 12:36 PM
I wouldn't describe Qt as bloated or particularly involved to get running, because well, it isn't. It could more accurately be described as having a bit more functionality than needed in this case....
Qt is an extensive application framework. It's comparable to something like .NET. If you are already using it, that's one thing, but to pick up a dependance that big just for one of it's features...
#11 Members - Reputation: 405
Posted 01 November 2011 - 01:57 PM
However, I do give the warning that Qt really really wants to be the 'boss' of the app. That is, if you have a Qt app, and want to render GL, and mix Qt Widgets with GL, that works great. But if you have an existing GL program that opens a window and already does all that 'stuff', trying to integrate in Qt will be a big pain.
#12 Members - Reputation: 101
Posted 02 November 2011 - 06:00 AM
Many people have suggested cegui and qt to me. Do any of you have experience with these? What would you suggest?
Both of those UI's are fine, but both are extremely bloated and quite involved in order to actually get running. AntTweakbar is extremely simple (literally 5 lines of code can get you started) and powerful as a value (number) editor. The down side to antweakbar is that its rendering is slow and it uses alot of CPU time. GWEN is a great UI because it is simple and contains alot of functionality, check it out at http://code.google.com/p/gwen/
Thanks for the suggestion! I got gwen up and running last night, and it seems like it will be able to do everything that I need as of now. =D






