BIBLIOGRAFIA DI RIFERIMENTO:
Computer
Graphics e Scientific Visualization
1.1 Generale
F. S. Hill, Computer Graphics Using OpenGL, Prentice Hall, 2001.
Alan Watt, 3D Computer Graphics, 3rd Edition, Addison-Wesley, 2000.
Edward Angel, Interactive Computer Graphics: A
Top-down Approach with OpenGL,
Addison-Wesley, 1999.
Olin Lathrop, The Way Computer Graphics Works, John Wiley & Sons, 1997.
Andrew Glassner, Graphics Gems, Academic Press, 1990.
James Arvo, Graphics Gems 2, Academic Press, 1991.
David Kirk, Graphics Gems 3, Academic Press, 1992.
Paul Heckbert, Graphics Gems 4, Academic Press, 1994.
Alan Paeth, Graphics Gems 5, Academic Press, 1995.
Jim Blinn, A Trip Down the Graphics Pipeline, Morgan Kaufmann, 1996.
Jim Blinn, Dirty Pixels, Morgan Kaufmann, 1998.
David Rogers, Procedural Elements for Computer Graphics, McGraw-Hill, 1997.
SIGGRAPH Online Bibliography Database:
http://www.siggraph.org/publications/bibliography
1.2 Modellazione geometrica
Jean Gallier, Curves and Surfaces in Geometric Modeling, Morgan Kaufmann, 2000.
Walter Taylor, The Geometry of Computer Graphics, Wadsworth & Brooks/Cole, 1992.
Gerald Farin, Curves and Surfaces for Computer Aided
Geometric Design, 3rd Edition, Academic Press, 2000.
Gerald Farin and Dianne Hansford, The Geometry Toolbox
for Graphics and Modeling, AK
Peters, 1998.
Joe Warren and Henrik Weimer, Subdivision
Methods for Geometric Design: A Constructive Approach, Morgan Kaufmann, 2001.
Barrett O’Neil, Elementary
Differential Geometry,
Academic Press, 1997.
Joseph O’Rourke, Computational
Geometry in C,
Cambridge University Press, 1996.
Christopher Hoffman, Geometric &
Solid Modeling,
Morgan Kaufmann, 1989.
Michael Mortenson, Geometric
Modeling, John
Wiley & Sons, 1985.
I.D. Faux and M.J. Pratt, Computational
Geometry for Design and Manufacture, Ellis-
Horwood, 1979.
Eric Stollnitz, Tony DeRose, and David
Salesin, Wavelets for Computer Graphics,
Morgan-Kaufmann, 1996.
Ronen Barzel, Physically-Based Modeling for Computer
Graphics,
Academic Press,
1992.
David Rogers and J. Alan Adams, Mathematical
Elements for Computer Graphics,
McGraw-Hill, 1989.
John Snyder, Generative Modeling for Computer Graphics
and Computer Aided Design,
Academic Press, 1992.
1.3 Scientific Visualization
David Thompson, Jeff Braun, and Ray Ford, OpenDX: Paths to
Visualization,
Visualization and Imagery Solutions, Inc.,
2001.
Chandrajit Bajaj, Data Visualization
Techniques, John
Wiley & Sons, 1999.
Min Chen, Arie Kaufman, and Roni Yagel, Volume Graphics, Springer-Verlag, 2000.
March 4, 2003 3
Will Schroeder, Ken Martin, and Bill
Lorensen, The Visualization Toolkit, Prentice-Hall,
1998.
Greg Nielson, Hans Hagen, and Heinrich
Müller, Scientific Visualization: Overviews,
Methodologies,
Techniques, IEEE
Computer Society Press, 1997.
Lenny Lipton, The CrystalEyes Handbook, StereoGraphics Corporation, 1991.
Brand Fortner, The Data Handbook: A Guide to
Understanding the Organization and
Visualization of
Technical Data,
Spyglass, 1992.
William Kaufmann and Larry Smarr, Supercomputing and
the Transformation of Science,
Scientific American Library, 1993.
Robert Wolff and Larry Yaeger, Visualization of
Natural Phenomena,
Springer-Verlag,
1993.
David McAllister, Stereo Computer
Graphics and Other True 3D Technologies,
Princeton University Press, 1993.
Peter Keller and Mary Keller, Visual Cues:
Practical Data Visualization, IEEE Press,
1993.
1.4 Colori Percezione
Roy Hall, Illumination and Color in Computer
Generated Imagery,
Springer-Verlag,
1989.
David Travis, Effective Color Displays, Academic Press, 1991.
L.G. Thorell and W.J. Smith, Using Computer
Color Effectively,
Prentice Hall, 1990.
Edward Tufte, The Visual Display of Quantitative
Information,
Graphics Press, 1983.
Edward Tufte, Envisioning Information, Graphics Press, 1990.
Edward Tufte, Visual Explanations, Graphics Press, 1997.
Howard Resnikoff, The Illusion of
Reality, Springer-Verlag, 1989.
1.5 Rendering
Tomas Akenine-Möller and Eric Haines,
Real-Time Rendering,
A.K.Peters Ltd.,2nd edition, 2003.
Andrew Glassner, Principles of
Digital Image Synthesis,
Morgan Kaufmann, 1995.
Andrew Glassner, An Introduction to
Ray Tracing,
Academic Press, 1989.
Rosalee Wolfe, 3D Graphics: A Visual Approach, Oxford Press.
March 4, 2003 4
Steve Upstill, The RenderMan Companion, Addison-Wesley, 1990.
Tony Apodaca and Larry Gritz, Advanced
RenderMan: Creating CGI for Motion
Pictures, Morgan Kaufmann, 1999.
Ken Joy et al, Image Synthesis, IEEE Computer Society Press, 1988.
1.6 Immagini
Albert Sethian, Level Set Methods and Fast Marching Methods (Second Edition), Cambridge University Press, 1999, ISBN: 0521645573.
Alan Watt and Fabio Policarpo, The Computer Image, Addison-Wesley, 1998.
David Ebert et al, Texturing and
Modeling, 2nd Edition, Academic Press, 1998.
Ron Brinkman, The Art and Science of Digital Compositing, Morgan Kaufmann, 1999.
John Miano, Compressed Image File Formats, Addison-Wesley, 1999.
1.7 Animazione
Alan Watt and Mark Watt, Advanced Animation
and Rendering Techniques,
Addison-
Wesley, 1998.
Nadia Magnenat Thalmann and Daniel Thalmann,
Interactive Computer Animation,
Prentice-Hall, 1996.
Philip Hayward and Tana Wollen, Future Visions:
New Technologies of the Screen,
Indiana University Press, 1993.
1.8 Giochi
David Eberly,, 3D Game Engine Design: A Practical
Approach to Real-Time Computer
Graphics, Morgan Kaufmann, 2001.
Alan Watt and Fabio Policarpo, 3D Games:
Real-time Rendering and Software
Technology, Addison-Wesley, 2001.
David Bourg, Physics for Game Developers, O’Reilly and Associates, 2002.
Munlo Coutinho, Dynamic
Simulations of Multibody Systems, Springer Verlag, 2001.
Mark DeLoura, Game Programming Gems, Charles River Media, 2000.
Mark DeLoura, Game Programming Gems 2, Charles River Media, 2001.
Mark DeLoura, Game Programming Gems 3, Charles River Media, 2002.
1.9 Realtà Virtuale
John Vince, Virtual Reality Systems, Addison-Wesley, 1995.
1.10 Grafica Web
Andrea Ames, David Nadeau, John Moreland, The VRML 2.0
Sourcebook, John
Wiley &
Sons, 1997.
Bruce Eckel, Thinking in Java, Prentice-Hall, 1998.
David Flanagan, Java in a Nutshell, O’Reilly & Associates, 1996.
David Flanagan, Java Examples in a
Nutshell,
O’Reilly & Associates, 1997.
Henry Sowizral, Kevin Rushforth, and
Michael Deering, The Java 3D API Specification,
Addison-Wesley, 1998.
1.11 Misti
OpenGL 1.2
Reference Manual,
Addison-Wesley, 2000.
OpenGL 1.2
Programming Guide,
Addison-Wesley, 2000.
Edward Angel, OpenGL: A Primer, Addison-Wesley, 2002.
cwSamuel R.Buss, 3D Computer Graphics: A mathematical approach with OpenGL, , Cambridge University Press 2003.
Andrew Glassner, Recreational Computer Graphics, Morgan Kaufmann, 1999.
Anne Spalter, The Computer in the Visual Arts, Addison-Wesley, 1999.
Jef Raskin, The Humane Interface, Addison-Wesley, 2000.
Ben Shneiderman, Designing the User
Interface,
Addison-Wesley, 1997.
Clark Dodsworth, Digital Illusion, Addison-Wesley, 1997.
Isaac Victor Kerlow, The Art of 3-D:
Computer Animation and Imaging, 2000.
Isaac Victor Kerlow and Judson Rosebush, Computer Graphics
for Designers and
Artists, Van Nostrand Reinhold, 1986.
William Press, Saul Teukolsky, William
Vetterling, and Brian Flannery, Numerical
Recipes in C, Second Edition, Cambridge University
Press, 1997.
James Skakoon and W. J. King, The Unwritten Laws
of Engineering, ASME
Press, 2001.
2. Periodici
Computer Graphics
and Applications:
published by IEEE
(http://www.computer.org, 714-821-8380)
Computer Graphics
World: published by Pennwell
(http://www.cgw.com, 603-891-0123)
Journal of
Graphics Tools:
published by A.K. Peters
(http://www akpeters.com, 617-235-2210)
Game Developer: published by CMP Media
(http://www gdmag.com, 415-905-2200)
Computer Graphics
Quarterly:
published by ACM SIGGRAPH
(http://www.siggraph.org, 212-869-7440)
Computers in
Science and Engineering (used
to be Computers in Physics):
published by
the American Institute of Physics
Transactions on
Visualization and Computer Graphics: published by IEEE
(http://www.computer.org, 714-821-8380)
Transactions on
Graphics:
published by ACM
(http://www.acm.org, 212-869-7440)