Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!math.lsa.umich.edu!math.lsa.umich.edu!emv From: gjc@mitech.com Newsgroups: comp.archives Subject: [xpert] Re: 3d plotting followup Message-ID: <1990Sep16.014737.19152@math.lsa.umich.edu> Date: 16 Sep 90 01:47:37 GMT Sender: emv@math.lsa.umich.edu (Edward Vielmetti) Reply-To: gjc@mitech.com Followup-To: comp.windows.x Organization: Mitech Corporation, Concord MA Lines: 28 Approved: emv@math.lsa.umich.edu (Edward Vielmetti) X-Original-Newsgroups: comp.windows.x Archive-name: plplot/05-Sep-90 Original-posting-by: gjc@mitech.com Original-subject: Re: 3d plotting followup Archive-site: abcfd01.larc.nasa.gov [128.155.23.23] Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti) There is a package called PLPLOT, available from AMIGA source and binary archives (comp.sources.amiga, comp.binaries.amiga). It was based on on Tim Pearsons VAX/Fortran-77 package PGPLOT (from Caltech?) which sees quite a bit of use for scientific plotting. It was very easy to get this running on non-AMIGA machines. I wrote XLIB and POSTSCRIPT level drivers for this, and use it as a sharable library to call from programs. Technically, in terms of plotting technique and capability it is superior to gnuplot, and xgraph-11. It has 2d, 3d, and contour plotting capability. For an interactive interface I've used the SIOD scheme interpreter. If somebody would help me with the XMAKEFILE and other considerations it would could make a worthy X contributed package. Since it is program callable and encapsulates its state in a few data structures it isn't too far away from being widget-worthy either. (I have a list of all internal state variables because of the sharable library considerations). -gjc