Graphics Viewers / Editors

Welcome to the Skunkware 7 Graphics Viewers / Editors section. The programs here can be used to view and edit a broad range of graphics file formats. There is a very powerful image editor (the GIMP) and several viewers. Most of these files require that you install the Skunkware 7 graphics libraries package.

Additional X11 viewers and editors for SCO platforms are available via the Skunkware web/ftp site at http://skunkware.dev/skunkware/x11/viewers/

Package List

@@PACKLIST(stacey;Stacey Campbell's Mandelbrot Program;1.1;No;Yes)
Name Description Version OSR5 UnixWare
Xswallow general purpose netscape navigator plug-in 1.0.10 Yes Yes
ImageMagi ImageMagick - a display utility 4.0 Yes Yes
povray POV-Ray - Persistence of Vision Ray Tracer 3.02 No Yes
xv XV - a file viewer 3.10a Yes Yes
freefont collection of freely available X11 fonts 1.0 Yes Yes
gimp The GNU Image Manipulation Program 1.0 Yes Yes
ghostview View PostScript documents using ghostscript 1.5 Yes Yes
gnuplot The GNU Interactive Plotting Program 3.5 No Yes
gv PostScript and PDF previewer 3.5.8 Yes Yes
gphoto GNU Photo 0.1.2DR No Yes
vrweb Virtual Reality Scene Viewer 1.5 Yes Yes
xanim An X11 animation viewer 2.70.7.0 Yes Yes
xascii ascii character set table for X 1.0 Yes Yes
mathrec Mathematical Recreation Software 1.1 Yes Yes
mgdiff Motif-based graphical file difference browser 1.0 Yes Yes
mpegplay MPEG video player 2.3 Yes Yes
xearth Planet earth root window 1.0 Yes Yes
xaos XaoS - fractal zoomer/morpher 3.0 Yes Yes
xfig X11 figure drawing package 3.2 Yes Yes
transfig Transport portable LaTeX figures 3.2 Yes Yes
xpdf An X11 viewer for Adobe(tm) PDF files 0.7a Yes Yes
glib Graphics libraries 1.3 Yes Yes
netpbm Graphical file conversion utilities 1.0 Yes Yes


Generic Navigator Plugin (package name Xswallow)

X Swallow is a plugin ive cobbled together to allow any X program to be used as an inline viewer for any appropiate mime type. So a mime type like vrml for which there does not exist, as of the moment, a plugin for linux netscape can be viewed inline to netscape with ordinary vrml viewers such as vrweb/liquid reality. Also it has all the abilities of mimeplugin by Carl Shimer & Michael J Long on which Xswallow is based and can be therefore be used to handle mimetypes that are handled by programs with no graphical interface, audio formats for the most part.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/viewers/

Original source code http://www.csn.ul.ie/~caolan/publink/X/

Package Home page http://www.csn.ul.ie/~caolan/docs/Xswallow.html

 

ImageMagick 4.0 (package name ImageMagi)

ImageMagick is a very powerful image viewing and animation tool. It supports a myriad of graphics file formats, and has several useful tools aside from the viewer. ImageMagick can animate any number of images (depending on your system resources) and can easily create montages of image collections. It is also possible to use ImageMagick from within Perl scripts by using various extensions to Perl.

Due to its ongoing development, ImageMagick is the author's viewer of choice. While XV, the ever-popular viewer, has many fine features which ImageMagick does not, the sheer number of file formats which ImageMagick supports makes it a more useful tool for every day usage. The ability to convert from one graphics format to another, almost seamlessly, further enhances the usefulness of ImageMagick.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/graphics/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/graphics/ImageMagick/

Original source code ftp://ftp.wizards.dupont.com/pub/ImageMagick/

Package Home page http://www.wizards.dupont.com/cristy/ImageMagick.html

 

POV-Ray - Persistence of Vision Ray Tracer (package name povray)

POV-Ray is a free, full-featured ray tracer, written and maintained by a team of volunteers on the CompuServe GO GRA- PHDEV Forum and on the Internet. On the Unix platform POV-Ray can be either a text-mode only program, or can optionally have preview capabilities using the X Window System.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/graphics/

Original source code ftp://ftp.povray.org/pub/povray/Official-3.0/Unix

Package Home page http://www.povray.org

 

XV 3.10a - with patches (package name xv)

XV is the ever-popular viewer for X11, and has a very large user base. The only unfortunate aspect of XV is it has not been updated in quite a long while, and therefore does not support the more modern file formats. It doe, however, have an excellent user interface, and has very good image enhancing algorithms. This version has had the semi-official patches applied to enable it to work with PNG files and the more modern JPEG and TIFF libraries. Overall, a most excellent tool.

NOTE: XV is not free software. It is distributed under "shareware" conditions. If you use XV regularly, you are required to register it. John Bradley has put a great deal of effort into this program, and it is strongly recommended that you register your copy of XV, in order to help fund further development of this fine program.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/viewers/xv/

Original source code ftp://ftp.trilon.com/pub/xv/

Package Home page http://www.trilon.com/xv

 

collection of freely available X11 fonts (package name freefont)

This is a collection of 79 freely available fonts. All of them were found in the CICA archives for Windows.

Some of them are missing special characters, some only contain capitals, some contain special alphabets. Be careful and check!

The collection was motivated by the lack of good fonts for Linux especially X11 and ghostscript. Scaled bitmaps look really ugly!

The Skunkware 7 GIMP distribution uses some of these fonts as the default fonts for Logos.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/graphics/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/graphics/

Original source code ftp://ftp.gimp.org/pub/gimp/fonts/

 

The GNU Image Manipulation Program (package name gimp)

The GIMP is a very powerful image editing tool, styled loosely after Adobe Photoshop(tm). It has many fine features, and many useful filters for all kinds of image manipulation. This current version is still a beta version, and it does have some problems, but as soon as version 1.0 is released, the Skunkware team will update the on-line Skunkware.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/graphics/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/graphics/gimp/

Original source code http://www.gimp.org/download.html

Package Home page http://www.gimp.org/

 

A PostScript(tm) Viewer (package name ghostview)

Ghostview is full function X11 user interface for ghostscript 2.4 and later.

Brief list of features:

Ghostview was written by Tim Theisen <ghostview@cs.wisc.edu>.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/viewers/

Original source code ftp://ftp.cs.wisc.edu/ghost/gnu/ghostview/

Package Home page http://www.cs.wisc.edu/~ghost/ghostview/index.html

 

The GNU Interactive Plotting Program (package name gnuplot)

Gnuplot is a command-driven interactive function plotting program.

If files are given, gnuplot loads each file with the load command, in the order specified. Gnuplot exits after the last file is processed.

Here are some of its features:

Plots any number of functions, built up of C operators, C library functions, and some things C doesn't have like **, sgn(), etc. Also support for plotting data files, to compare actual data to theoretical curves.

User-defined X and Y ranges (optional auto-ranging), smart axes scaling, smart tic marks.

Labelling of X and Y axes.

User-defined constants and functions.

Support through a generalized graphics driver for AED 512, AED 767, BBN BitGraph, Commodore Amiga, Roland DXY800A, EEPIC, TeXDraw, EmTeX, Epson 60dpi printers, Epson LX-800, Fig, HP2623, HP2648, HP75xx, HPGL, HP LaserJet II, Imagen, Iris 4D, MS-DOS Kermit, Kyocera laser printer, LaTeX, NEC CP6 pinwriter, PostScript, QMS QUIC, ReGis (VT125 and VT2xx), SCO Xenix CGI, Selanar, Star color printer, Tandy DMP-130 printer, Tek 401x, Tek 410x, Vectrix 384, VT like Tektronix emulator, Unix PC (ATT 3b1 or ATT 7300), unixplot, and X11. The PC version compiled by Microsoft C supports IBM CGA, EGA, VGA, Hercules, ATT 6300, and Corona 325 graphics. The PC version compiled by Borland C++ supports IBM CGA, EGA, MCGA, VGA, Hercules and ATT 6300 graphics. Other devices can be added simply, but will require recompiling.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/graphics/

Original source code ftp://ftp.dartmouth.edu/pub/gnuplot/

 

A Better PostScript(tm) Viewer (package name gv)

An X11 graphical client, gv is used to view and navigate PostScript and PDF documents by providing a user interface for the ghostscript interpreter.

Please note that gv is derived from Tim Theisen's ghostview 1.5.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/

Original source code ftp://thep.physik.uni-mainz.de/pub/gv/1/

Package Home page http://wwwthep.physik.uni-mainz.de/~plass/gv/

 

GNU Photo (package name gphoto)

gPhoto is a graphical application for retrieving, organizing, and publishing images in various graphics formats, from a range of supported digital cameras, but also sports a basic command line interface. This is handy, if you want to set up a web camera, and use the binary in a script, e.g. with Perl.

gPhoto works with these camera models (verified by names in parenthesis):

Work in progress to support these models:

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/gphoto/

Original source code http://gphoto.fix.no/cvs.shtml

Package Home page http://gphoto.fix.no/

 

VRweb - Interactive 3D Virtual Reality Scene Viewer (package name vrweb)

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/viewers/vrweb/

Original source code ftp://ftp.iicm.edu/pub/VRweb

Package Home page http://www.iicm.edu/vrweb

Authors
Keith Andrews (kandrews@iicm.edu): VRweb project leader
Michael Pichler (mpichler@iicm.edu): VRweb lead programmer
Contributed by
Meredith Whyles (mwhyles@merlyn.net)
For more information, visit http://www.merlyn.net/.
SCO "Skunkmom" Sponsor
Ron Record (rr@ronrecord.com)
Obtained from
ftp://ftp.iicm.edu/pub/VRweb
Restrictions
Refer to the COPYRIGHT and LICENCE files.
Description
VRweb is a freely available browser for 3D worlds and scenes modeled in VRML (the Virtual Reality Modeling Language). It was developed by the Institute for Information Processing and Computer Supported New Media (IICM) of Graz University of Technology, Austria. For information about the IICM, visit http://www.iicm.edu/. VRweb is the only free VRML browser available in full source code which does not require commercial packages such as Inventor or Motif and which will run on (almost) any Unix or Windows platform.
Productivity
This program displays VRML 1.0 files for the user to manipulate. When used with a web browser, such as Netscape or Mosaic, this 3D viewer allows access to the increasing number of web sites offering virtual reality content and to the advanced HyperWave servers (formerly known as "Hyper-G"). HyperWave servers represent the next generation web solution for publishing rich hypermedia documents in the Internet's World Wide Web and internal TCP/IP networks. For more information about HyperWave, visit http://www.hyperwave.de.
Work Planned
None
Documentation
To view the VRweb User Guide, visit http://www.iicm.edu/vrweb/help.
Verification
Run "vrweb-mesa filename &", where filename is any VRML 1.0 file. If VRwave (the Java successor to VRweb) is available, it will be invoked to view VRML 2.0 files. Both VRML 1.0 and VRML 2.0 files have a file suffix of ".wrl". VRwave can be obtained from SCO Skunkware. For more information on VRwave, visit http://www.iicm.edu/vrwave.


How to get the source

Visit http://skunkware.dev/skunkware/src/x11/viewers or ftp://ftp.sco.com/skunkware/src/x11/viewers to obtain a copy of the source in gzip format. To create the executable from the source code (on SCO OpenServer 5.0.4), follow these steps:

 

X-Anim - an audio / video player for X11 (package name xanim)

XAnim is a program for viewing and displaying many different animation file formats. If you have the NAS audio drivers installed in your kernel, XAnim will also play any music associated with the animation files. A fine program, and an essential part of any serious X11 desktop.

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/viewers/xanim/

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/

Original source code ftp://xanim.va.pubnix.com/

Package Home page http://xanim.va.pubnix.com/

 

X11 ascii table (package name xascii)

The xascii program displays the complete ascii character set along with each character's value in either decimal, hexidecimal, or octal notation.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/

Original source code ftp://ftp.sco.com/skunkware/src/x11/viewers/

 

Mathematical Recreation Software (package name mathrec)

The mathrec package includes several X11 clients written by Dr. Ronald Joe Record who holds a Ph.D. in Mathematics from the University of California. Programs in the mathrec package include :

Most of the programs in the mathrec package work best with an 8 bit PseudoColor visual (i.e. 256 colors in a colormap). However, they can be run with a TrueColor visual (some features will not be present).

Many interesting sample runs are provided as shell scripts in subdirectories in /usr/local/mathrec. For instance, sample runs of the lyap program with preset parameters are in the directory /usr/local/mathrec/lyap and those for the endo program are in /usr/local/mathrec/endo.

For additional details on these programs, see the mathrec HTML documents.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/misc/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/misc/

Original source code ftp://ftp.sco.com/skunkware/src/x11/misc/

 

Stacey Campbell's Mandelbrot Program (package name stacey)

stacey is an X client for exploring the Mandelbrot Set. It needs the Motif, X toolkit and X libraries to compile. It has been successfully compiled with the SCO X11R4, X11R5 and X11R6 development systems, and the SCO OSF/1 Hercules/1 dev sys. See the Makefile for more details. It runs on 16 color and 256 color X servers with PseudoColor colormap support. Other colormap sizes will probably work.

Select the area to be investiagated using the standard rubberband technique of pressing down the mouse button, dragging out the desired area, then releasing the mouse button. Stacey saves files in xwd format. It does not read in files. It can read coordinates from an .Xdefaults file, see the resources in mandel.c. Here's the keyboard usage:

The original program was culled from _The X Window System - Programming and Applications with Xt_, OSF/Motif Edition, by Douglas Young. It has changed somewhat dramatically since then, but its roots are evident. The original Mandelbrot generation code was derived from the section "Do It Yourself" in _The Beauty of Fractals_, by H.-O. Peitgen and P.H. Richter (see image1.c). My hack to optimize by filling areas of like color was inspired by John Gossman's article in alt.fractals concerning Contour Crawling (though it does not use his and Scott Sherman's code) (see image.c). I expect their code does much better optimizations but I couldn't get it working. The rainbow, red, green, and blue colormap code and keyboard interface code come straight from Hiram Clawson's color3 client, part of which was extracted from Foley and van Dam (see mandel.c). The window dumping source is a slightly modified xwd.c from the MIT X11R4 source distribution, originally written by Tony Della Fera at DEC back in 1985. The colormap rotation code comes from Dave Lemke's xrotmap client. The icon bitmap was created using Jef Pozkanzer's pbmplus utlities. Wing Eng helped by answering my Motif resource questions. As far as I can tell, all of the above people have kindly allowed their source to be used in other peoples' code subject, in places, to the usual restrictions on acknowledgments and sale.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/misc/

Original source code ftp://ftp.sco.com/skunkware/src/x11/misc/

 

Mgdiff - Motif-based graphical file difference browser (package name mgdiff)

Mgdiff is a graphical front end to the diff command. It permits the user to view the differences between two ASCII files in context and, optionally, to write out a third file which is the user-defined merging of those two files.

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/viewers/mgdiff/

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/mgdiff/

Original source code ftp://ftp.sco.com/skunkware/src/x11/viewers

 

play mpeg-1 encoded bitstreams (package name mpegplay)

mpegplay decodes and displays mpeg-1 encoded bitstreams on systems running X11. The player will create a new window, display the bitstream, and exit.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/viewers/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/video/mpeg_play/

Original source code ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg

 

xearth - planet earth root window (package name xearth)

Xearth sets the X root window to an image of the Earth, as seen from your favorite vantage point in space, correctly shaded for the current position of the Sun. By default, xearth updates the displayed image every five minutes. The time between updates can be changed with the -wait option. Updates can be disabled completely by using the -once option. Xearth can also render directly into PPM and GIF files instead of drawing in the root window.

OpenServer Distribution osr5/x11/misc/xearth/

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/misc/xearth/

Original source code ftp://cag.lcs.mit.edu/pub/tuna/xearth-1.0.tar.gz

Package Home page http://www.cs.colorado.edu/~tuna/xearth/index.html

 

XaoS - Fast interactive real-time fractal zoomer/morpher (package name xaos)

XaoS is a protable real-time interactive fractal zoomer/morpher which works under X11, SVGA and text terminals. If you don't know what fractal is or you want to know more about XaoS features you should see the animated tutorial. Run XaoS and press 'H' twice. It is much more fun than reading the boring manual page :) and it supports foreign languages. You might also read xaos.info file for some advanced stuff (like how to write animations and tutorials manually, port or extend XaoS, algorithms used etc.)

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/misc/xaos/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/misc/xaos/

Original source code http://www.paru.cas.cz/~hubicka/XaoS/download.html

Package Home page http://www.paru.cas.cz/~hubicka/XaoS/

 

XFig - an X11 figure generator (package name xfig)

XFig is a program for drawing figures for inclusion in a variety of UNIX based documentation systems (such as LaTeX). The Xfig package for SCO OpenServer also contains Transfig, useful in translating figures described in Fig code or PIC into a specified LaTeX graphics language.

For image manipulation, you should use The GIMP.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/graphics/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/graphics/

Original source code ftp://ftp.x.org/contrib/applications/drawing_tools/xfig

 

Transport portable LaTeX figures (package name transfig)

Transfig creates a makefile to translate figures described in Fig code or PIC into a specified LaTeX graphics language. PIC files are identified by the suffix ".pic"; Fig files can be specified either with or without the suffix ".fig". Transfig also creates a TeX macro file appropriate to the target language.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/x11/graphics/

Original source code ftp://ftp.x.org/contrib/applications/drawing_tools/transfig/

 

xpdf - an Adobe(tm) PDF Viewer (package name xpdf)

xpdf is simply a viewer for the Adobe Portable Documentation Format. The GhostScript package, also on Skunkware, also supports the viewing of PDF files. XPDF is a very useful addition to any X11 system, especially if you browse technical documents on the Web, as many such documents are published in PDF format.

Leo Smiers has written decryption code for xpdf -- you can now view encrypted PDF files with xpdf. However, cryptography code is subject to export restrictions in the USA, so we are unable to distribute precompiled versions. If you would like to compile a decrypting version of xpdf, you can download the necessary patches either from the xpdf home page or go straight to Leo's xpdf page.

UnixWare Distribution /skunkware/uw7/x11/viewers/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/x11/viewers/xpdf/

Original source code ftp://ftp.x.org/contrib/applications/

Package Home page http://www.aimnet.com/~derekn/xpdf/

 

Graphics Libraries (package name glib)

Many of the SCO Skunkware graphics utilities require the installation of several dynamically loaded shared graphics libraries. These include support for the JPEG, TIFF, XPM, Mesa3D, PNG and other graphical file formats.

The versions of the various libraries included in the Skunkware Glib package are as follows:

NameVersionOriginal Source
aalib 1.2 ftp://ftp.ta.jcu.cz/pub/aa/
Mesa 2.3 ftp://iris.ssec.wisc.edu/pub/Mesa
Xaw3d 1.3 ftp://ftp.x.org/contrib/widgets/Xaw3d
Gd 1.2 http://www.boutell.com/gd
Gtk+ 971109 ftp://ftp.gimp.org/pub/gtk
ImageMagick 4.0.4 ftp://204.183.81.131/pub/ImageMagick/
Imlib 0.5 http://www.rasterman.com
Jpeg 6a ftp://ftp.uu.net/graphics/jpeg/
Mpeg 1.2 ftp://ftp.mni.mcgill.ca/pub/mpeg/
Png 0.96 ftp://ftp.uu.net/graphics/png/
Tiff 3.4 ftp://ftp.sgi.com/graphics/tiff
Xpm 3.4j ftp://avahi.inria.fr/pub/xpm/
Zlib 1.0.4 http://www.cdrom.com/pub/infozip/zlib/

UnixWare Distribution http://skunkware.dev/skunkware/uw7/libraries/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/libraries/Glib/

Original source code ftp://ftp.sco.com/skunkware/src/libraries

 

Graphical File Conversion Utilities (package name netpbm)

SCO Skunkware 7 contains a suite of graphical file format utilities. This includes the highly useful Netpbm suite of graphical file format conversion utilities.

UnixWare Distribution http://skunkware.dev/skunkware/uw7/fileutil/netpbm/

OpenServer Distribution http://skunkware.dev/skunkware/osr5/libraries/Gutil/

Original source code ftp://ftp.sco.com/skunkware/src/fileutil/

 


Last Updated: Wednesday Jan 06, 1999 at 09:58:00 PST


  © Copyright 1997 The Santa Cruz Operation, Inc. All rights reserved.