glassner@arisia.Xerox.COM (Andrew Glassner) (08/16/90)
Archive-name: graphics-gems/16-Aug-90 Original-posting-by: glassner@arisia.Xerox.COM (Andrew Glassner) Original-subject: Graphics Gems Source Code Available Archive-site: weedeater.math.yale.edu [130.132.23.17] Archive-directory: /pub/GraphicsGems/src Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti) As many readers of the usenet are aware, at Siggraph '90 Academic Press released a new book, "Graphics Gems" (edited by Andrew Glassner, published by Academic Press, Cambridge MA, 864 pp, $49.95, ISBN 0-12-286165-5). The book is a compilation of many people's work, showing how they solved important problems in computer graphics. Many of the Gems are realized with ready-to-run C implementations, presented in two appendices. The authors and the publisher are pleased to release this source code to the public domain: neither the authors nor publisher hold any copyright restrictions on any of these files. The code 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 the program's original publication in the book Graphics Gems, be retained in all programs that use these files. Each Gem is made available on an as-is basis; although considerable effort has been expended to check the programs as originally designed and their current release in electronic form, the authors and the publisher make no guarantees about the correctness of any of these programs or algorithms. All source files in the book are now available via anonymous ftp from site 'weedeater.math.yale.edu'. To download the files, connect to this site with an ftp program. For user name type the word 'anonymous'; for password enter your last name. When you are logged in, type 'cd pub/GraphicsGems/src'. Each program from the book is stored in its own plaintext file. I suggest you first download the file README (type 'get README', then quit ftp and open the file with any text editor); among other things it describes how to download the rest of the directory, identifies the administrator of the site (who will collect bug reports, etc.), and provides a table of contents so you can identify the source files with their corresponding Gems. We have enjoyed putting this book together. It was a pleasure for me to work with the many talented people who contributed to the success of this project. A central theme of the book's philosophy was for the results to be practical and useful - public release of the source code is a happy result of this philosophy, shared by the authors, editor, and publisher. We all hope this free source code is a useful resource for programmers everywhere. -Andrew --- Andrew Glassner (glassner.pa@xerox.com)