Where to get VTK3.0

Dieter Nützel nuetzel at kogs1.informatik.uni-hamburg.de
Fri Jan 14 12:41:36 EST 2000


Lisa Sobierajski Avila wrote:

>  At 05:24 PM 1/12/00 +0800, #LOH YONG CHONG# wrote:
>
>> I have ordered a set of volumePro hardware, how is VTK programming
>> related to it?
>
>
> As long as the VolumePro package you purchased comes with the
> necessary library / header files, then you should be able to compile
> in the VolumePro-specific volume mapper classes that are in the
> contrib kit (look for instructions in the header files). This will
> allow you to make use of the VolumePro acceleration by creating a
> vtkVolumeProMapper to map your vtkVolume.

Hello Lisa,

Addition:

The development kit for the VolumePro would be available for Linux in
February 2000!!!
It should be at the same price as the Windows NT and Solaris version.
Educational institutions get a 25% rebate (as I remember right). I have
to search my mail archive at home.

Second:

I've checked the VolView-1.1 with the upcoming XFree86 4.x (prerelease
3.9.17 for the 3dfx Banshee/Voodoo3) together with the Direct rendering
Infrastructure (DRI). The DRI comes with full OpenGL compatible 3D
graphic support (SGI GLX and Mesa). That mean we get full accelerated 3D
graphics on every Un*x with unlimited OpenGL contexts. I am involved in
the beta test and development process of the XFree86 4.x drivers for the
3dfx graphics cards. At least in February/March we will see a next step
into 3D graphics on PC's (~1.4 Gigapixel (for the beginning), FAA,
motion blur, depth of field, Open Source texture compression, 32 bpp, 24
bit floating point depth buffer (z or w).

Please have a look at the following sites:

 http://www.precisioninsight.com/
 http://www.xfree86.org/snapshots/
 http://linux.3dfx.com/
 http://www.3dfx.com/  (products/Voodoo5 6000 AGP)

Here are my results.
System was:

AMD Athlon 550
MSI MS-6167 Rev. 1.0b
256 MB PC 100 SDRAM
Voodoo3 3000 (@ 16 bpp, limitation for this hardware only; not for the
VSA-100 chip and driver!)
Kernel 2.3.39
glibc-2.1.2 (RH 6.1)

We tract this down to the point that this is NOT Mesa-3.1/3.2/CVS or DRI
related!
Our problem is that we do not know which OpenGL (or the like) library
are you using for the VolView builds. Are you using Accelerated X OpenGL
for compiling? MetroLink? Mesa?
Maybe it is glibc-2.0.7 (your RH 5.2 system) vs. glibc-2.1 (2.1.2 is
preferable) related.

I would ask you if you can switch your VTK Linux test system to at least
RH 6.1/SuSE 6.3/etc., please?

SunWave1>l
total 8696
drwxr-xr-x   3 nuetzel  500          4096 Nov 24 13:51 .
drwxrwxr-x   5 root     root         4096 Nov 24 13:49 ..
-rw-r--r--   1 nuetzel  500           188 Sep 30 22:29 Interactor.tcl
-rw-r--r--   1 nuetzel  500           324 Sep 30 22:29 Rotate.tcl
-rwxr-xr-x   1 nuetzel  500       8033988 Oct  8 21:19 VolView
-rw-r--r--   1 nuetzel  500        762061 Sep 30 22:27 headqtr.vtk
-rw-r--r--   1 nuetzel  500          2131 Sep 30 22:27 headqtr.vvs
drwxr-xr-x   8 nuetzel  500          4096 Oct  7 22:34 help
-rw-r--r--   1 nuetzel  500         54504 Sep 30 22:27 nut.slc

SunWave1>ldd VolView
        libGL.so => /usr/X11R6/lib/libGL.so (0x40019000)
        libdl.so.2 => /lib/libdl.so.2 (0x40266000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x4026a000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4027c000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40288000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x402d3000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x402de000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x402f6000)
        libstdc++.so.2.8 => /usr/lib/libstdc++.so.2.8 (0x4039f000)
        libm.so.6 => /lib/libm.so.6 (0x403e0000)
        libc.so.6 => /lib/libc.so.6 (0x403fe000)
        libglide3x.so => /usr/lib/libglide3x.so (0x404e1000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

SunWave1>./VolView &
[1] 511
SunWave1>
[1]    Segmentation fault            ./VolView (core dumped)
SunWave1>l
total 12324
drwxr-xr-x   3 nuetzel  500          4096 Nov 24 13:52 .
drwxrwxr-x   5 root     root         4096 Nov 24 13:49 ..
-rw-r--r--   1 nuetzel  500           188 Sep 30 22:29 Interactor.tcl
-rw-r--r--   1 nuetzel  500           324 Sep 30 22:29 Rotate.tcl
-rwxr-xr-x   1 nuetzel  500       8033988 Oct  8 21:19 VolView
-rw-------   1 root     root      3710976 Nov 24 13:52 core
-rw-r--r--   1 nuetzel  500        762061 Sep 30 22:27 headqtr.vtk
-rw-r--r--   1 nuetzel  500          2131 Sep 30 22:27 headqtr.vvs
drwxr-xr-x   8 nuetzel  500          4096 Oct  7 22:34 help
-rw-r--r--   1 nuetzel  500         54504 Sep 30 22:27 nut.slc

SunWave1>gdb VolView core
GNU gdb 19991004
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-redhat-linux"...(no debugging symbols
found)...
Core was generated by `./VolView'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/X11R6/lib/libGL.so...(no debugging symbols
found)...done.
Reading symbols from /lib/libdl.so.2...(no debugging symbols
found)...done.
Reading symbols from /lib/libpthread.so.0...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libXext.so.6...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libXt.so.6...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libSM.so.6...(no debugging symbols
found)...done.
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Reading symbols from /usr/lib/libstdc++.so.2.8...done.
Reading symbols from /lib/libm.so.6...done.
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /usr/lib/libglide3x.so...done.
Reading symbols from /lib/ld-linux.so.2...done.
#0  0x0 in ?? ()
(gdb) bt
#0  0x0 in ?? ()
#1  0x4003ac93 in glDrawBuffer () from /usr/X11R6/lib/libGL.so
#2  0x81a5d6e in vtkOpenGLImageWindow::Render ()
#3  0x8159abb in Vtktkimagewindowwidget_Init ()
#4  0x815950f in vtkTkImageWindowWidget_Configure ()
#5  0x81597ff in vtkTkImageWindowWidget_Widget ()
#6  0x838286f in TclInvokeStringCommand ()
#7  0x839a405 in TclExecuteByteCode ()
#8  0x8383053 in Tcl_EvalObj ()
#9  0x8382e6b in Tcl_Eval ()
#10 0x83842d7 in Tcl_GlobalEval ()
#11 0x810a665 in vtkKWObject::Script ()
#12 0x81089a2 in vtkKWImageView::Create ()
#13 0x80d7588 in vtkVVWindow::Create ()
#14 0x80d637b in vtkVVApplication::Start ()
#15 0x80d4cdb in main ()
(gdb) l
1       setjmp: No such file or directory.
(gdb)

Thank you very much for all your time working on VTK and visualization
in general.

Yours sincerely,
            Dieter

--
Dieter Nützel
Graduate Student, Computer Science

University of Hamburg
Department of Computer Science
Cognitive Systems Group
Vogt-Kölln-Straße 30
D-22527 Hamburg, Germany

email: nuetzel at kogs.informatik.uni-hamburg.de
@home: dieter.nuetzel at myokay.net





-----------------------------------------------------------------------------
This is the private VTK discussion list.  Please keep messages on-topic.
Check the FAQ at: <http://www.automatrix.com/cgi-bin/vtkfaq>
To UNSUBSCRIBE, send message body containing "unsubscribe vtkusers" to
<majordomo at gsao.med.ge.com>.  For help, send message body containing
"info vtkusers" to the same address.     Live long and prosper.
-----------------------------------------------------------------------------




More information about the vtkusers mailing list