Re: [osg-users] What is everyone doing for GUIs?
We use also WPF, only windows, C++/CLI for integration with .NET. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
A quick look at some old OSG-Motif code doesn't reveal more than a call to XInitThreads() ... there are no calls to setThreadingModel ... I have some code if you want it. -Charles On Tue, May 19, 2009 at 7:52 AM, Butler, Lee Mr CIV USA USAMC < lee.but...@us.army.mil> wrote: > Is there any GUI toolkit that works with OSG that doesn't require OSG to > run single-threaded? Qt, Wx and FLTK examples all do: > > setThreadingModel(osgViewer::Viewer::SingleThreaded); > > My datasets are relatively large and I'm only sustaining about 10 fps as > it is. Dropping to single threaded drops me down to about 5 to 6 fps. > > Lee > > On Mon, 2009-05-18 at 19:13 -0400, Anna Sokol wrote: > > Hi, > > > > If you are looking for something more lightweight then Qt or > > wxWidgets, might I suggest AntTweakBar, which is a very lightweight > > OpenGL GUI that works on Windows, Linux and most recently Mac OS X. > > > > - Anna > > > > > > "Once we accept our limits, we go beyond them. " -- Albert Einstein > > ___ > > osg-users mailing list > > osg-users@lists.openscenegraph.org > > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > -- AsymptopiaSoftware|softw...@thelimit http://www.asymptopia.org ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Is there any GUI toolkit that works with OSG that doesn't require OSG to run single-threaded? Qt, Wx and FLTK examples all do: setThreadingModel(osgViewer::Viewer::SingleThreaded); My datasets are relatively large and I'm only sustaining about 10 fps as it is. Dropping to single threaded drops me down to about 5 to 6 fps. Lee On Mon, 2009-05-18 at 19:13 -0400, Anna Sokol wrote: > Hi, > > If you are looking for something more lightweight then Qt or > wxWidgets, might I suggest AntTweakBar, which is a very lightweight > OpenGL GUI that works on Windows, Linux and most recently Mac OS X. > > - Anna > > > "Once we accept our limits, we go beyond them. " -- Albert Einstein > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Hi, If you are looking for something more lightweight then Qt or wxWidgets, might I suggest AntTweakBar, which is a very lightweight OpenGL GUI that works on Windows, Linux and most recently Mac OS X. - Anna "Once we accept our limits, we go beyond them. " -- Albert Einstein ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Hi, We are using WPF, which is Windows-only, of course. We have a thin layer written in C++/CLI that wraps our code that uses OSG. Brian Stewart -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=12433#12433 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Simon Hammett wrote: Gtk is quite nice but maybe an arse to install on windozes, there's dozens of dlls for it. We use Gtk, and we did go through the trouble of compiling it ourselves, which took a while. There is a binary release, though, and since it's pure C, there shouldn't be any runtime issues. http://gladewin32.sourceforge.net/ (The web site seems to have been hacked recently, but the files are there) --"J" ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
On 16/5/09 10:21 PM, Simon Hammett wrote: If you want a proper cross platform gui with all the bells and whistles, the three main choices are probably Qt, WxWidgets or Gtk. Qt is probably the most powerful and fully featured, but you have to use that dam MOC thing and the Qt framework. WxWidgets seems to give quite small programs, but it's not very pretty. Well, in defense of wxWidgets - it is as pretty as the native windowing toolkit (Carbon, Cocoa, GTK+, Win32) and as good as you use what wxWidgets provides (*. I think most known wxWidgets examples and applications are not exactly paramount to demonstrate the disguise of a cross-platform application looking native. It comes down to what your target audience expects (is it an engineering application or end-user app) and how much effort you want to put in having the occasional code path here and there to conform with the target platform. My 2ct, Hartmut *) Point in case VLC - they went from shoehorning non-native widgets into wxWidget to shoehorning non-native widgets into Qt -- Hartmut Seichter, PhD (HKU), Dipl-Ing.(BUW), Postdoctoral Fellow, HITLabNZ ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
[quote="Simon Hammett" Qt is probably the most powerful and fully featured, but you have to use that dam MOC thing and the Qt framework.[/quote] With the visual studio ad-in using Qt is no more difficult than MFC. Getting the OS version initially built and configured takes a while, but less so than OSG. The various parts of Qt come as DLLs so you can just include the parts you need (as with OSG) > WxWidgets seems to give quite small programs, but it's not very pretty. The wx licence allows you to statically link, but you have to rebuild the library to add/remove parts. It uses native widgets but is limited in the widgets it supplies. The quality of some of them is also a little less than Qt -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=12334#12334 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Hi I'm using WTL. Regards, Moji the Great --- On Sat, 5/16/09, Mike Hall wrote: From: Mike Hall Subject: [osg-users] What is everyone doing for GUIs? To: osg-users@lists.openscenegraph.org Date: Saturday, May 16, 2009, 4:01 AM Hey All, What are you all doing for GUI development in OSG? QT, WxWidgets, Roll you own etc? We are designing a system, and we would like to know what the majority of people out there are using. We would like to have menus, mouse clicks, dialogs, buttons etc. Thanks, skibud2 -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=12313#12313 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Depends on my applications requirements But in no order of usage, Win32, MFC, .Net, QT __ Gordon Tomlinson gor...@gordontomlinson.com IM: gordon3db...@3dscenegraph.com www.vis-sim.com www.gordontomlinson.com __ -Original Message- From: osg-users-boun...@lists.openscenegraph.org [mailto:osg-users-boun...@lists.openscenegraph.org] On Behalf Of Mike Hall Sent: Friday, May 15, 2009 7:31 PM To: osg-users@lists.openscenegraph.org Subject: [osg-users] What is everyone doing for GUIs? Hey All, What are you all doing for GUI development in OSG? QT, WxWidgets, Roll you own etc? We are designing a system, and we would like to know what the majority of people out there are using. We would like to have menus, mouse clicks, dialogs, buttons etc. Thanks, skibud2 -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=12313#12313 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Mike, Mike Hall wrote: > Hey All, > > What are you all doing for GUI development in OSG? > We are plugging OSG into existing software. Sadly, it's Windows only and uses MFC. OSG and MFC work surprisingly well together. I would *love* to dump MFC for something like Qt, but that just isn't going to happen in the next couple of years. Cory ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Andreas Goebel wrote: > Simon Hammett schrieb: >> If you want a proper cross platform gui with all the bells and whistles, >> the three main choices are probably Qt, WxWidgets or Gtk. >> >> Qt is probably the most powerful and fully featured, but you have to >> use that dam MOC thing >> and the Qt framework. >> >> WxWidgets seems to give quite small programs, but it's not very pretty. >> > Hi, > > maybe you confuse that with fltk, which gives small programs, but looks > unfamiliar. WxWidgets uses native controls, so looks just as the > platform you use it on. > > I use wxWidgets together with OpenSceneGraph, see www.raumgeometrie.de > for an example. > No I'm on about WxWigets. I use RapidSVN which is WxWidgets. That's why it's not very pretty, old style windoze ui. Still it seems to work well enough, which is the most important thing. Don't think I've ever seen a fltk program in the wild. -- http://www.ssTk.co.uk ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
Simon Hammett schrieb: If you want a proper cross platform gui with all the bells and whistles, the three main choices are probably Qt, WxWidgets or Gtk. Qt is probably the most powerful and fully featured, but you have to use that dam MOC thing and the Qt framework. WxWidgets seems to give quite small programs, but it's not very pretty. Hi, maybe you confuse that with fltk, which gives small programs, but looks unfamiliar. WxWidgets uses native controls, so looks just as the platform you use it on. I use wxWidgets together with OpenSceneGraph, see www.raumgeometrie.de for an example. Regards, Andreas ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] What is everyone doing for GUIs?
If you want a proper cross platform gui with all the bells and whistles, the three main choices are probably Qt, WxWidgets or Gtk. Qt is probably the most powerful and fully featured, but you have to use that dam MOC thing and the Qt framework. WxWidgets seems to give quite small programs, but it's not very pretty. Gtk is quite nice but maybe an arse to install on windozes, there's dozens of dlls for it. If you want something rendered by Gl, there's Crazi eddies Gui. Don't know of anything else that's reasonably complete, there wasn't many around last time I looked for one, but that was a year ago or so. 2009/5/16 Mike Hall : > Hey All, > > What are you all doing for GUI development in OSG? > > QT, WxWidgets, Roll you own etc? > > We are designing a system, and we would like to know what the majority of > people out there are using. We would like to have menus, mouse clicks, > dialogs, buttons etc. > > Thanks, > > skibud2 > > -- > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=12313#12313 > > > > > > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > -- http://www.ssTk.co.uk ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] What is everyone doing for GUIs?
Hey All, What are you all doing for GUI development in OSG? QT, WxWidgets, Roll you own etc? We are designing a system, and we would like to know what the majority of people out there are using. We would like to have menus, mouse clicks, dialogs, buttons etc. Thanks, skibud2 -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=12313#12313 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org