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
Source Code Availability: Yes
Available Binary Packages:
Mailing Lists/USENET News Groups:
See A Screen Shot? (See Home Site for sample image)