Re: [osg-users] What is everyone doing for GUIs?

2009-05-19 Thread Butler, Lee Mr CIV USA USAMC
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?

2009-05-19 Thread Charles Cossé
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?

2009-05-19 Thread Himar Carmona
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?

2009-05-18 Thread Jason Daly

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?

2009-05-18 Thread Brian Stewart
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?

2009-05-18 Thread Anna Sokol
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?

2009-05-17 Thread Hartmut Seichter

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


[osg-users] What is everyone doing for GUIs?

2009-05-16 Thread 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


Re: [osg-users] What is everyone doing for GUIs?

2009-05-16 Thread Simon Hammett
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 mike.hallo...@gmail.com:
 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


Re: [osg-users] What is everyone doing for GUIs?

2009-05-16 Thread Andreas Goebel

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?

2009-05-16 Thread Simon
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?

2009-05-16 Thread Cory Riddell
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?

2009-05-16 Thread Gordon Tomlinson
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?

2009-05-16 Thread Mojtaba Fathi

Hi
I'm using WTL.
Regards, Moji the Great

--- On Sat, 5/16/09, Mike Hall mike.hallo...@gmail.com wrote:

From: Mike Hall mike.hallo...@gmail.com
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?

2009-05-16 Thread Martin Beckett
[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