This section lists several C++, Computer Graphics and Windows books you may find helpful.
C++ and Object Oriented Programming:
Bjarne Stroustrup: The C++ Programming Language (Second edition, Reading, Massachusetts: Addison-Wesley Publishing Company, 1994), ISBN: 0-201-53992-6.
Bruce Eckel: Thinking in C++ (Englewood Cliffs, New Jersey: Prentice Hall, Inc., 1995), ISBN: 0-13-917709-4.
Al Stevens: Teach Yourself... C++ (Fourth edition, New York, New York: MIS:Press). ISBN 1-55828-406-0.
Computer Graphics Programming:
James D. Foley, Andries van Dam, Steven K. Feiner, and John F. Hughes, Richard L. Phillips: Introduction to Computer Graphics (Reading, Massachusetts: Addison-Wesley Publishing Company, 1993). ISBN: 0-201-60921-5.
John Vince: 3-D Computer Animation (Reading, Massachusetts: Addison-Wesley Publishing Company, 1993). ISBN: 0-201-62756-6.
Alan Watt and Mark Watt: Advanced Animation and Rendering Techniques (Reading, Massachusetts: Addison-Wesley, 1992). ISBN: 0-201-54412-1
James D. Foley, Andries van Dam, Steven K. Feiner, and John F. Hughes: Computer Graphics Principles and Practice (Second edition in C, Reading, Massachusetts: Addison-Wesely Publishing Company, 1995). ISBN: 0-201-84840-6.
James D. Murray and William vanRyper: Encyclopedia of Graphics File Formats (Second Edition, O'Reilly & Associates, Inc., 1996, 1994). ISBN: 1-56592-161-5. This book provides information about various graphic file formats that are applicable to the creation of image loader / saver plug-ins.
Tomas Möller and Eric Haines: Real-Time Rendering (A K Peters, Natick, Massachusetts, 1999) ISBN: 1-56881-101-2
Mason Woo, Jackie Neider, and Tom Davis: OpenGL Programming Guide (Second Edition, Addison-Wesley, 1998). ISBN: 0-201-46138-2
Renate Kempf and Chris Frazier: OpenGL Reference Manual (Second Edition, Addison-Wesley, 1998) ISBN: 0-201-46140-4
Randima Fernando and Mark J. Kilgard: Cg - The Cg Tutorial (Addison-Wesley, 2003) ISBN: 0-321-19496-9
Charles Petzold: Programming Windows 95 (Redmond, Washington: Microsoft Press, 1996). ISBN: 1-55615-676-6.
Jeffrey Richter: Advanced Windows The Developer's Guide to the Win32 API for Windows NT 3.5 and Windows 95 (Microsoft Press, 1995). ISBN: 1-55615-677-4.
Back to What You Need to Get Started