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)