Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!liuida!isy!ingwa From: ingwa@isy.liu.se (Inge Wallin) Newsgroups: comp.graphics Subject: sipp 2.0 posted in comp.sources.misc Message-ID: <1990Dec20.152310.1834@isy.liu.se> Date: 20 Dec 90 15:23:10 GMT Distribution: comp Organization: Dept of EE, University of Linkoping Lines: 40 We just posted the source code to sipp 2.0 in comp.sources.misc. It may be a while before it appears due to moderation, though. Here is an excerpt from the README file: ******************************************************************* sipp 2.0 -- 3d rendering package by Jonas Yngvesson jonas-y@isy.liu.se Inge Wallin ingwa@isy.liu.se Linkoping Institute of Technology Sweden ******************************************************************* This is the beta-test release of version 2.0 of SIPP, the SImple Polygon Processor. SIPP is a library for creating 3-dimensional scenes and rendering them using a scan-line z-buffer algorithm. A scene is built up of objects which can be transformed with rotation, translation and scaling. The objects form hierarchies where each object can have arbitrarily many subobjects and subsurfaces. A surface is a number of connected polygons which are rendered with Phong interpolation of the surface normals. The library has an internal database for the objects that is to be rendered. Objects can be installed in, and removed from, this database at any time. The library also provides 3-dimensional texture mapping with automatic interpolation of texture coordinates. Simple anti-aliasing is performed through double oversampling. A scene can be illuminated by an arbitrary number of light sources. A basic shading algorithm is provided with the library, but the user can also use his own shading algorithms for each surface to produce special effects. Images are produced in the Portable Pixmap format (ppm) for which many utilities exist. -- Inge Wallin | Thus spake the master programmer: | | "After three days without programming, | ingwa@isy.liu.se | life becomes meaningless." | | Geoffrey James: The Tao of Programming. |