<HTML>
Hu, Yaoping wrote:
<BLOCKQUOTE TYPE=CITE>Dear Vtk-users:

<P>I am seeking reasons to determine whether I shall use Vtk or OpenGL
<BR>Volumizer for my project regarding volume rendering. I need inputs
on this
<BR>issue. My question to this mailing list is as follows:

<P>What are your experiences (pros and cons) of using Vtk and OpenGL Volumizer
<BR>to do volume rendering?
<BR>What are compliment aspects which Vtk and OpenGL Volumizer can offer?

<P>Sincerely

<P>Yaoping Hu</BLOCKQUOTE>
Yaoping Hu, Ph. D., P. Eng.Integrated Manufacturing Technologies Institute
<BR>National Research Council
<BR>800 Collip Circle
<BR>London, Ontario, CANADA, N6G 4X8
<BR>Phone:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +1-519-430-7095
<BR>Fax:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +1-519-430-7064
<BR>E-mail:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yaoping.hu@nrc.ca
<BLOCKQUOTE TYPE=CITE>----------------------------------------------------------------------------</BLOCKQUOTE>
&nbsp; I've used vtk with great success for volume rendering and volume
processing.&nbsp; My application is high-resolution microtomography.&nbsp;&nbsp;
Some advantages I
<BR>&nbsp; see for vtk as compared with volumizer are

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - an integrated image processing toolkit
which has 3D algorithms.
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; All image processing
is multithreaded and "streamed"&nbsp;(large images
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; or volumes can be
processed in small pieces resulting in low memory
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; requirements).&nbsp;&nbsp;
The lack of supporting software seems like a negative
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for Volumizer.

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - There are multiple rendering modalities.
(e.g. isosurfaces).&nbsp; I use the
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; raycasting method
almost always.&nbsp;&nbsp; It is slow in software but I got
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the ($4K) VolumePro
board from Mitsubishi which works magnificently
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with vtk.&nbsp;&nbsp;
I can rotate 600x600x600 volumes easily using a PC based
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system with
total cost of about $12K.&nbsp;&nbsp; I think it takes an Onyx with
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; many pipes to
achieve this frame rate using Volumizer.&nbsp;&nbsp; Also, the
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; texture mapping
hardware used by Volumizer typically accumulates
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; into 8 bit registers
whereas the raycasting algorithm accumlates into
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; floating point
registers.

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - I don't think Volumizer works
on anything but Irix.&nbsp;&nbsp; vtk runs on
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; everything.

<P>&nbsp;&nbsp;&nbsp; One advantage that I see for Volumizer is that it
may provide access to
<BR>&nbsp;&nbsp;&nbsp; immersive environments such as ImmersaDesk.&nbsp;&nbsp;
I intend to pursue this
<BR>&nbsp;&nbsp;&nbsp; at a local university (Univ of Delaware) which has
an ImmersaDesk.
<BR>&nbsp;&nbsp;&nbsp; At this time I haven't used Volumizer myself.

<P>&nbsp;&nbsp;&nbsp; All of my remarks are of course just an opinion of
mine and could easily
<BR>&nbsp;&nbsp;&nbsp;&nbsp; be wrong.&nbsp;&nbsp; Please let me know if
you disagree with any of these ideas
<BR>&nbsp;&nbsp;&nbsp;&nbsp; or have additional information.

<P>&nbsp;&nbsp;&nbsp; Thanks,
<BR>&nbsp;&nbsp;&nbsp;&nbsp; Dave
<PRE>--&nbsp;
David E Jones
Du Pont Central Research
Experimental Station, Bldg 320
Wilmington, DE 19880-0320</PRE>
&nbsp;</HTML>