home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
misc
/
volume38
/
tessel
/
part02
/
readme.txt
< prev
next >
Wrap
Text File
|
1993-06-21
|
2KB
|
56 lines
==========================================================================
== TESSEL - Source code to demonstrate polygon tesselation and smooth ==
== shading in 24-bit colour for the Hercules Graphics Station ==
== Card. ==
== ==
== Author: Michael S. A. Robb Version: 1.4 Date: 31/05/93 ==
== (michaelr@spider.co.uk) ==
== ==
==========================================================================
Contents:
---------
Size Name Description
12347 tessel.c Source code to tesselate convex/concave polygons
15235 triangle.c Source code to smooth shade/Z-buffer a triangle
8777 tmsmodes.c Source code to open and close 24-bit graphics modes
3857 main.c The demonstration program
2386 tessel.h Data structures used for polygon tesselation
2640 triangle.h Data structures used for triangle shading
2737 tmsmodes.h Data structures used for defining 32-bit video modes
13583 hardware.h Register definitions for the TMS34010 TIGA board
4210 colours.h Data structures for 32-bit pixels and Z-buffer
1597 macros.h Some useful macros for performing matrix operations
793 protos.h Function prototypes
609 24bit.h Used to include all the above header files
9383 tessel.txt Article from the news group "comp.graphics" on which the
tesselation software is based.
2358 readme.txt This file
44 build.bat Batch file to create the demonstration program
About the software
------------------
This software has been designed to be compiled using Borland C 6.0 in the
"Medium" model. In its current form, it will only execute properly with a
Hercules Graphics Station Card. Porting it to use other 24-bit graphics
cards should not be difficult (then again I have not programmed any other
24-bit graphics cards). No TIGA command driver or on-board RAM is required.
Distribution policy
-------------------
This is public domain software. You may use it, modify it or distribute it in
any way you like. No liability is accepted. See warning above.