SAL Home DATA Libraries


DrawP3D is a subroutine library for doing scientific visualization. It was originally developed in connection with the P3D format for describing 3D models (hence the name), but it has since outgrown P3D to become a very versatile package in its own right. In addition to the P3D format, VRML and Open Inventor formats are now supported. This means that 3D models produced by DrawP3D can be included in Web pages and viewed with standard VRML browsers. Interactive output to X Windows and to Silicon Graphics GL is also provided.

The package can produce isosurfaces, Z surfaces, axes and the like from gridded, irregular, and randomly scattered data, plus basic graphical primitives like polygons, spheres, and cylinders. DrawP3D does not currently support texture mapping, but has a very general notion of color maps. Using this feature, isosurfaces and Z surfaces can be colored based on a secondary field value.

One particularly nice feature of DrawP3D is its ability to run in a distributed fashion using PVM

Current Version:   3.0

License Type:   Permission is granted to copy, use and modify the software, but not allowed to redistribute or sell it, Copyrighted by CMU

Home Site:

Source Code Availability: Yes

Available Binary Packages:

  • Debian Package: No
  • RedHat RPM Package: No
  • Other Packages: No

Targeted Platforms:

The DrawP3D library should build and operate on any Unix platform; it has been tested on SGI, Cray, Sun, DEC, and AIX systems. For Linux, you will have to make up a Makefile to compile the software.
The "visualization server" that runs remotely in distributed mode won't run under Linux, as it requires either Open Inventor or SGI Performer, but the system could be very useful without that feature.

Software/Hardware Requirements:

PVM (if you would like to use the PVM-based parallel output renderer)

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (See Home Site for sample image)

  SAL Home   |   Scientific Data Processing & Visualization   |   Libraries

Comments? SAL@KachinaTech.COM
Copyright 1995-2000 by Herng-Jeng Jou
Copyright 1997-2000 by Kachina Technologies, Inc.
All rights reserved.