Books
Official CG lecture textbook
-
Computer Graphics (Second edition in C)
by Donald Hearn and M. Pauline Baker / Ed : Prentice Hall
A really good introduction book on CG at large.
Second Edition, 1997 / ISBN 0-13-530924-7
This lecture is mainly inspired from that book, the main
difference is that we will explore the same concepts in Java, when the author
did it in Fortran and C
From quite trusty source, it looks like that book is the
one that has been used Visual Python developer
Guido van Rossum to develop the software graphic pipeline of VPython!
Java
-
Core Java / Volume I Fundamentals
by Cay Horstmann and Gary Cornell / Publisher: Sun
-
Core Java / Volume II Advanced Features
by Cay Horstmann and Gary Cornell / Publisher: Sun
-
Java Media APIs: Cross-Platform Imaging, Media and Visualization
by Alejandro Terrazas, John Ostuni and Michael Barlow / Publisher: SAMS
An all new one, with a part on Java3D.
Computer Graphics
-
Computer Graphics : Principles and Practice
by James D. Foley, Andries van Dam, Steven K. Feiner, John F. Hughes / Publisher:
Addison-Wesley
A reference on that subject.
Second Edition, 1993 / ISBN 0-201-12110-7
-
3D Computer Graphics
by Alan H. Watt / Publisher: Addison-Wesley
3D specific.
Third Edition, 2000 / ISBN : 0 201 39855 9
-
3D Games Volume One : Real-time Rendering and Software Technology
by Alan Watt and Fabio Policarpo / Publisher: Addison-Wesley
Game oriented.
First Edition, 2001 / ISBN : 0201-61921-0
-
Introduction to Computer Graphics
by N. Krishnamurthy
Very practical one
Java 3D
-
-
Essential Java 3D
by Ian Palmer
An introduction book to Java 3D. Not really good, but
at least, it exists.
-
3D User Interfaces with Java 3D
by Jon Barrilleau
A large part of that book is on user interface principles
and on their categorization. The second part only is on Java3D
-
Java 3D API Jump-Start
by Aaron E. Walsh and Doug Gehringer / Publisher: Prentice Hall
Copyright:
2002
Format: Paper, 266 pp.
ISBN: 0-13-034076-6
Mathematics
-
Mathematics for 3D Game Programming and Computer Graphics
By Eric Lengyel / Publisher: Charles River Media, INC
First Edition 2002 / ISBN : 1-58450