The theory and practice of visualization using the VTK Visualization Toolkit software. This textbook describes techniques for scalar, vector, and tensor field visualization, as well as texture-map based and modeling techniques. The book includes algorithms as color mapping, marching cubes, vector warping and coloring, polygon decimation and smoothing, streamline generation, modeling with implicit surfaces, boolean textures, hyperstreamlines, Delaunay triangulation, volume rendering and many more. Extensive descriptions of data structures and API's, and a succinct description of computer graphics for visualization are also covered. Each chapter contains complete references and exercises; algorithms are demonstrated using VTK code.


Everything you need to install, use, and extend VTK. Detailed examples, installation procedures, developers guide, file format descriptions, how to write imaging and graphics filters, plus data object API details for VTK version 5. Includes source code, updated HTML documentation, release notes, data, and PC binaries. The VTK User's Guide is a companion text to The Visualization Toolkit text. While The Visualization Toolkit stresses algorithmic and data structure details, the VTK User's Guide stresses how to use the software. The VTK User's Guide includes a CD-ROM of VTK 5, along with updated documentation and release notes describing what's changed since previous releases.