Dec 072017
 
C Code from "Graphics Gems" volume 1 by Glassner.
File GRAFGEM1.ZIP from The Programmer’s Corner in
Category C Source Code
C Code from “Graphics Gems” volume 1 by Glassner.
File Name File Size Zip Size Zip Type
GEMS 0 0 stored
2DCLIP 0 0 stored
BIO.C 3146 1148 deflated
BOX.H 186 126 deflated
CLIP.C 2904 1197 deflated
CROSS.C 6788 1915 deflated
LINE.H 1795 773 deflated
MAKEFILE 212 142 deflated
AALINES 0 0 stored
00README 1074 564 deflated
AALINES.C 5139 2045 deflated
AALINES.H 1371 711 deflated
AAMAIN.C 1578 793 deflated
AATABLES.C 5772 1973 deflated
FASTMATM.C 12335 1862 deflated
LONGCONS.H 1701 868 deflated
MAKEFILE 462 301 deflated
UTAH.C 4532 1109 deflated
UTAH.H 877 284 deflated
AAPOLYSC.C 7519 2667 deflated
ALBERS.C 3994 1742 deflated
BINREC.C 1171 620 deflated
BOUNDSPH.C 3767 1452 deflated
BOXSPHER.C 3760 849 deflated
CIRCLERE.C 1513 538 deflated
CONCAVES.C 4931 2002 deflated
DIGITALL.C 943 474 deflated
DISSOLVE.C 4596 1521 deflated
DOUBLELI.C 4647 1222 deflated
FASTJITT.C 1720 652 deflated
FITCURVE.C 14420 4074 deflated
FIXEDTRI.C 1725 839 deflated
FORMS.C 5341 1968 deflated
GGVECLIB.C 10162 2621 deflated
GRAPHICS.H 4049 1495 deflated
HASH3D.C 1454 719 deflated
HSLTORGB.C 1736 737 deflated
HYPOTAPP.C 1545 797 deflated
INTERLEA.C 6497 1956 deflated
LABEL.C 2291 1053 deflated
LINEEDGE.C 3852 993 deflated
MAKEFILE 2894 1248 deflated
MANIFEST 4705 1730 deflated
MATRIXIN.C 4893 1260 deflated
MATRIXOR.C 1335 665 deflated
MATRIXPO.C 3390 859 deflated
MEDIAN.C 2941 1097 deflated
NEARESTP.C 12269 4068 deflated
ORDERDIT.C 2483 1161 deflated
PIXELINT.C 1534 748 deflated
PNTONLIN.C 2024 884 deflated
POLYSCAN 0 0 stored
FANCYTES.C 3298 1444 deflated
MAKEFILE 380 217 deflated
POLY.C 2310 536 deflated
POLY.H 1914 857 deflated
POLY_CLI.C 4217 1668 deflated
POLY_SCA.C 4638 1747 deflated
SCANTEST.C 1854 922 deflated
QUATERNI.C 2216 911 deflated
RAYBOX.C 1793 746 deflated
RAYPOLYG.C 1553 627 deflated
README 1473 768 deflated
README.TOO 6184 2461 deflated
RGBTO4BI.C 1448 503 deflated
ROOTS3AN.C 4724 1708 deflated
SEEDFILL.C 2371 1097 deflated
SQUARERO.C 2048 933 deflated
STURM 0 0 stored
MAIN.C 2173 839 deflated
MAKEFILE 211 116 deflated
SOLVE.H 710 391 deflated
STURM.C 5198 1788 deflated
UTIL.C 1768 745 deflated
TRANSBOX.C 1672 677 deflated
TRIPOINT.C 2746 920 deflated
VIEWTRAN.C 1575 713 deflated

Download File GRAFGEM1.ZIP Here

Contents of the README file



This directory contains source code related to the book
"Graphics Gems" (editor, Andrew S. Glassner, published by
Academic Press, Cambridge, MA, 1990, ISBN 0-12-286165-5, 833 pgs.).

The authors and the publisher hold no copyright restrictions
on any of these files; this source code is public domain, and
is freely available to the entire computer graphics community
for study, use, and modification. We do request that the
comment at the top of each file, identifying the original
author and its original publication in the book Graphics
Gems, be retained in all programs that use these files.

The original source files are stored in a plain text format; you
may download them without any special techniques (i.e. you need
not enable binary transfer, or have a special formatter to
read and use the code). The updated source files in the "src"
directory should be downloaded using binary transfer mode.

Additional submissions (bug fixes, skeleton programs, auxiliary
routines, etc.) may be directed to the site administrator,
Craig Kolb ([email protected]). He will determine on a case-by-case
basis if a particular submission should be included in this archive.
If accepted, these routines will be made available in a companion
directory.

src/The most up-to-date version of each gem.
See src/README for details.

original/Source code as printed in "Graphics Gems".
See original/README for details.

patches/Patches to the original source code.


 December 7, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)