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

James L. Preston jlp at apti.com
Wed Jun 14 10:40:20 EDT 2000


Sebastien BARRE wrote:

> At 16:54 13/06/00 -0400, Dave Reed a écrit:
>
> >Is there any GUI front end for VTK out there?
>
>
> The idea of building a serious GUI has been around for a while. What I'd
> like to see, as features :
> **************************
>          - OpenSource, and free
>
>          - platform independent
>
>          - scriptable (i.e., integrated console so that we can
> simultaneously use both the GUI and the whole range of VTK functions in a
> programmatic way).
>
>          - visual pipeline (like Visualization Studio or Amira), as well as
> an object browser
>
>          - completeness and consistency (i.e., access to ALL VTK functions,
> and unified access, meaning that it has to be done automatically, see below).
>
> As far as I know (I'seen AVS, but not used it), Amira is the software which
> is the closest to what I'd imagine as a good GUI.
>
> Platform independent :
> **************************
> I've already built a VTK GUI for my own application, and here are some of
> my thoughts : developping a large project using Tcl/Tk is a pain, even with
> object-oriented front-end like IncrTcl. I know that VTK has a great Tcl
> support, I know that very nice and nifty examples might be built quickly
> using Tcl, but I do not think it's an option for a large system, even if
> it's component oriented. The "everything is a string" Tcl moto is sometimes
> driving me crazy, although I learned to love Tcl :)
>
> This leaves Python, which is a free, opened, modern and powerful scripting
> language, with builtin object-oriented support. It's also natively stuffed
> with lot of interesting modules and network access. I guess David Gobbi
> could advertise it better than I do :)
>

Not David Gobbi here, but an avid Python supporter and vtk user.  Python is an oustanding
choice
for a scripting language and for multi-platform development of larger applications.

later,
jlp





More information about the vtkusers mailing list