[vtkusers] GUI for VTK (was [DEMO] amira)

Vieri Di Paola dipaola at cli.di.unipi.it
Wed Jun 14 12:10:33 EDT 2000


Has anyone thought of using FLTK (www.fltk.org)? It's free, fast, light
and portable (Win95/98/2000/NT, Linux, MAC). It supports OPenGL/MESA and
has a VTK widget, too.
Regards,
Vieri Di Paola

On Wed, 14 Jun 2000, Sebastien BARRE wrote:

> At 10:59 14/06/00 -0400, Dave Reed a écrit:
> 
> > > The idea of building a serious GUI has been around for a while. What I'd
> > > like to see, as features :
> > > **************************
> > >          - OpenSource, and free
> >
> >I was planning to do this - although it would be great to get some
> >funding from Kitware to develop it :-)
> 
> Kitware is hiring, isnt'it :) ?
> 
> > >          - platform independent
> >
> >I admit I'm not interested in developing for Windows.
> 
> Fact is that, although I love Linux, we just can't drop Windows (and 
> windows users). Although XFree 4 looks promising, 3D drivers are much more 
> stable for Windows, and there is a lot of high-end cars that are even NOT 
> (and won't get) supported for Linux (I've got a Oxygen GMX 2000 at home, 
> and a SGI 320 NT at work). I guess Linux will grow on the 3D market, but 
> they are still a lot of people using VTK with Windows. And as far as I'm 
> concerned, I can't even install Linux on my SGI 320 NT box. I'm feeling 
> concerned with platform independency, therefore I test my VTK applications 
> on my Linux box at home from time to time (at 1 frame per sec.), but most 
> of the time I'm sticking to NT.
> 
> > >          - completeness and consistency (i.e., access to ALL VTK 
> > functions,
> > > and unified access, meaning that it has to be done automatically, see 
> > below).
> >
> >That's the main reason I think Python is the appropriate choice - you
> >can ask it what all the functions are for an object.
> 
> In Tcl too. Functions are one thing, but parameters are also mandatory (to 
> my opinion) if you want to link these parameters to the objects that are 
> already existing in your GUI, and make the appropriate suggestions to the 
> user (this makes the difference). Does Python allow you to ask for the 
> parameters types ? Not sure. Even though, it would be interesting to allow 
> other bindings (Tcl, Java) to access this VTKDB database.
> 
> >I definitely like Python even though I've used it for less than 6
> >months now.  I've never used Tcl.
> 
> Lucky you :)
> 
> > >          - when I click in an object in an object browser, I would like to
> > > see ALL functions that might be applied on that object, AND (that's
> > > important) the TYPE of the parameters of these functions, and the actual
> > > values (using Tcl, it's possible to access the list of one object's 
> > method,
> > > but NOT the parameter's type).
> >
> >My initial thoughts weren't this grand.  I was going to assume people
> >would have to know what connections to make themselves.
> 
> But VTK is so huge. I guess most of us have a vision of the API that is 
> limited or constrained to our specific domain (medical imaging for me).
> 
> 
> _______________________________________________
> This is the private VTK discussion list. 
> Please keep messages on-topic. Check the FAQ at: <http://public.kitware.com/cgi-bin/vtkfaq>
> vtkusers mailing list
> vtkusers at public.kitware.com
> http://public.kitware.com/mailman/listinfo/vtkusers
> 





More information about the vtkusers mailing list