Graphics Material in the RPI Library

TO CONVERT LATER \subsection{Library Books} In the library reference section are extra books on X and graphics, such as these. {\footnotesize \begin{verbatim} Heckbert, Paul - Graphics gems IV Kirk, David, - Graphics gems III Arvo, James, - Graphics gems II Glassner, - Graphics gems Quercia, - X Window System user's guide : for X11, Rost, Randi J., - X and Motif : quick reference guide Keller, Brian - A practical guide to X window Open Software - OSF/Motif programmer's reference, Open Software - OSF/Motif style guide Open Software - OSF/Motif user's guide : revision 1.0 Berlage, - OSF/Motif : concepts and programming Kobara, Shiz. - Visual design with OSF/Motif Barkakati, - UNIX desktop guide to X/Motif Gregory, Keith - Programming with motif Scheifler, - X Window System : the complete reference Young, Douglas - X window systems : programming and Young, Douglas - The X window system : programming and Quercia, - X Window System user's guide Nye, Adrian. - The definitive guides to the X window Nye, Adrian. - XVieww Programming Manul Nye, Adrian. - The definitive guides to the X window Nye, Adrian. - The definitive guides to the X window Nye, Adrian. - X Window System User's Guide Nye, Adrian. - Xlib Reference Manual Nye, Adrian. - The definitive guides to the X window Nye, Adrian. - The definitive guides to the X window Nye, Adrian. - X toolkit intrinsics programming manual Heller, Dan. - Motif programming manual NOTE : BOOK 304 UNAVILABLE Hearn, Donald. - Computer graphics Glassner, - An Introduction to ray tracing Foley, James - Computer graphics : principles and Faux, I. D. - Computational geometry for design and \end{verbatim} } On reserve, there should be five old term projects, and two relevant chapters on 3D rotation, a complicated subject, from other books. {\footnotesize \begin{verbatim} 7 READING Term Project - XConnect4 User Manual 6 READING Term Project - XDeluxedraw 5 READING Term Project - Mac Solitaire 4 READING Term Project - Short Term Memory 3 READING Term Project - Workstation Monitor 2 READING Hearn & Baker - Coordinate Transformations 1 READING Faux & Pratt - Coordinate Transformations \end{verbatim} } % Basically, if I thought it would be relevant, I put it on 2-day % reserve, so you can take it out over night. \subsection{General Library Graphics Material} The library has quite a good collection on computer graphics. For example, Infotrax shows this: {\footnotesize \begin{verbatim} : find about computer graphics Results: 624 605 ITEM(s) -- enter /b to limit result to books and other material 19 JOURNAL(s) -- enter /j to limit result to journals \end{verbatim} % Fall 1996: % Results: 526 % % 508 ITEM(s) -- enter /b to limit result to books and other material % 18 JOURNAL(s) -- enter /j to limit result to journals % Fall 1995: % Results: 505 % % 487 ITEM(s) -- enter /b to limit result to books and other material % 18 JOURNAL(s) -- enter /j to limit result to journals % Fall 95: % Results: 461 % % 446 ITEM(s) -- enter /b to limit result to books and other material % 15 JOURNAL(s) -- enter /j to limit result to journals % <=Fall 94: % Results: 436 % 422 BOOK(s) -- enter /b to limit result to books and other material % 14 JOURNAL(s) -- enter /j to limit result to journals } % f95: This is 46 items more than last year, and 83 items more spring % 1994. This is an increase of exactly 100 items in the last year. Some of these are false positives, but you get the idea. Here are some suggestions. \begin{enumerate} \item Good books: P. Burger and D. Gillies. Interactive Computer Graphics. Addison-Wesley, Reading, MA, 1989. ISBN 0-201-17439-1. A.S. Glassner (Ed.). An Introduction to Ray Tracing. Academic Press, 1989. ISBN 0-12-286160-4. F.S. Hill, Jr. Computer Graphics. MacMillan, New York, NY, 1990. ISBN 0-02-354860-6. T. Pavlidis. Algorithms for Graphics and Image Processing. Computer Science Press, 1982. ISBN 0-914894-65-X. J. R. Rankin. Computer Graphics Software Construction. Prentice Hall, New York, NY, 1989. ISBN 0-13-162793-7. D. F. Rogers. Procedural Elements for Computer Graphics. McGraw Hill, New York, NY, 1985. ISBN 0-07-053534-5. D. F. Rogers and J. A. Adams. Mathematical Elements for Computer Graphics. McGraw Hill, New York, NY, second edition, 1990. ISBN 0-07-053529-9. A. Watt. Fundamentals of Three-Dimensional Computer Graphics. Addison-Wesley, Reading, MA, 1989. ISBN 0-201-15442-0. Andrew S. Glassner, ed. Graphics gems, volume 1, Academic Press, 1990. James Arvo, ed. Graphics Gems 2, Harcourt Brace Jovanovich 1991. David Kirk, ed.. Graphics Gems 3. Harcourt Brace Jovanovich, 1992. For a larger list of graphics books, see \texttt{/dept\-/ecse\-/graphics\-FAQ\-Book\_list}. \item SIGGRAPH: The major conference in graphics is the ACM Special Interest Group on Computer Graphics (SIGGRAPH). The proceedings from the past several years' conferences, and the notes from short courses given at the conference are in the library. I have been buying the course notes on the library's behalf for several years. The 30 volume course notes are EXCELLENT. They range from basic to state-of-the-art, and contain material not in the texts and not even in the journals sometimes. Here is the Infotrax entry. \begin{verse}\footnotesize BY : Conference on Computer Graphics and Interactive Techniques (16th : 1989 : Boston, Mass.) SIGGRAPH. IEEE Computer Society. Technical Committee--Computer Graphics. \\ TITLE : ACM SIGGRAPH '89 course notes : 16th Annual Conference on Computer Graphics and Interactive Techniques, Boston, Massachusetts 31 July-4 August 1989 \\ TITLE-NOTE : sponsored by the Association for Computing Machinery's Special Interest Group on Computer Graphics in cooperation with the IEEE Technical Committee on Computer Graphics. \\ PUBLISHED : (New York? : Association for Computing Machinery, 1989) \\ SUBJECT : Computer graphics -- Congresses. Interactive computer systems -- Congresses. \\ CALL NO : T 385 S53x 1989 / HOLDINGS: v. 1-30 \\ CALL NO : SOFTWARE T 385 S53x 1989 \\ CALL NO : GRAPHIC :VIDEO T 385 S53x 1989 \\ OCLC NO : 20256549 \\ MATERIAL : conference \\ DESCRIPTION : 30 v. : ill. (some col.) ; 28 cm. + 1 videotape + 3 computer disks \\ NOTES : Cover title. System requirements for computer disks: Macintosh with 256 color capabilities; 1 MB; color monitor. \\ Includes five monographs: Lindenmayer systems, fractals, and plants by Przemyslaw Prus\-in\-kie\-wicz, James Hanan; An introduction to ray tracing edited by Andrew S. Glassner; The science of fractal images edited by Heinz-Otto Peitgen, Dietmar Saupe; Curves and surfaces for computer aided geometric design by Gerald Farin; PostScript language reference manual by Adobe Systems, Inc. CONTENTS: 1. Perceptual discrepancies in color production technology -- 2. Artists' and designers' introduction to computer graphics -- 3. Desktop computer animation -- 4. 3-D character animation by computer -- 5. Fundamentals and overview of computer graphics -- 6. Applications programming for the X window system -- 7. Experiential computer art -- 8. Emerging user-interface media: potentials and challenges -- 9. Introduction to computer animation --10. Introduction to practical issues in color reproduction and selection -- 11. Introduction to window management -- 12. An Introduction to ray tracing -- 13. Two and three dimensional visualization workshop -- 14. Contemporary approaches to geometry for computer graphics \& computer-aided design -- 15. Usability testing and design guidelines for graphical user interfaces -- 16. Parallel processing and advanced architectures in computer graphics -- 17. Introduction to visual programming environments -- 18. Radiosity -- 19. Curve and surface design: from geometry to applications -- 20. Solid modeling: architectures, mathematics, and algorithms -- 21. Fractals: analysis and modeling -- 22. State of the art in facial animation -- 23. Math for SIGGRAPH -- 24. Stereographics -- 25. The computer graphics interface - the next international graphics standard -- 26. X3D-PEX (PEX): three-dimensional graphics in a distributed window system -- 27. The PostScript page description language -- 28. State of the art in data visualization -- 29. Implementing and interacting with real-time microworlds --30. Topics in physically-based modeling. \end{verse} \item Here are some journals with articles relevant to graphics. They can provide ideas for projects. \begin{enumerate} \setlength{\itemsep}{0in} \item IEEE Computer Graphics and Applications \item ACM Transactions on Graphics \item Anderson Report \item Communications of the ACM \item Computer Aided Design \item Computer Aided Geometric Design \item Computer Graphics World \item Computer Graphics and Art \item Computers \& Graphics \item IEEE Computer \item Visual Computer \end{enumerate} \noindent For a larger list, see \texttt{/dept\-/ecse\-/graphics\-/FAQ\-/Journal\_list}. \item SIGGRAPH Video Review: (OK, so this is {\em viewing} not {\em reading} material.) SIGGRAPH also publishes videotapes showing the best in computer graphics and animation. I may show a few in class. Here is the Infotrax entry. {\footnotesize \begin{verbatim} : find ti siggraph video review Results: 1 1 BOOK(s) BY: SIGGRAPH. TITLE: Siggraph video review Computer graphics. PUBLISHED: Chicago, Ill. : DeFanti, UICC-INFE, 1980 SUBJECT: Computer graphics. Computer drawing. CALL NO: GRAPHIC :VIDEO T385 .S55x / HOLDINGS: ISSUE 1/2, 3/4, 5/6, 7, 8/9, 10/11, 12/13, 14/15, 16/17, 18/19, 20/21, 22/23, 24/25, 26/27, 28/29, 30, 31/32, 33/34, 36/37, 38/39, 40/41, 42/43, 45/46, 47/48, 49/50 c.1-2, 51/52, 53/54, 55/56, 57, 58/59 / Reserve Room, 1st Floor OCLC NO: 8249409 MATERIAL: video DESCRIPTION: videocassettes (ca. 55 min. each) : sd., col. ; 3/4 in. NOTES: An optional supplement to the ACM SIGGRAPH publication Computer graphics. A collection of video presentations on the uses of computer graphics. \end{verbatim} } \end{enumerate}


Wm. Randolph Franklin, Associate Professor
Email: wrfATecse.rpi.edu
http://wrfranklin.org/
☎ +1 (518) 276-6077; Fax: -6261
ECSE Dept., 6026 JEC, Rensselaer Polytechnic Inst, Troy NY, 12180 USA
(GPG and PGP keys available)