Recommended Reading
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.
Kenton Musgrave, Darwyn Peachey, Ken Perlin, Steven Worley, Texturing and Modeling A Procedural Approach (Cambridge, MA: Academic Press, Inc., 1994). ISBN: 0-12-228760-6. This book is very applicable to 3ds max texture plug-in creation.
Les Piegl, Wayne Tiller, The NURBS Book (Berlin Heidelberg New York: Springer-Verlag, 1995). ISBN: 3-540-55069-0. This book provides a great deal of information on B-spline curves and surfaces (NURBS).
Gerald Farin, Curves and Surfaces for Computer Aided Geometric Design : A Practical Guide (San Diego, CA, 1993). ISBN: 0-12-249052-5. This book provides information applicable to the creation of spline and patch plug-ins.
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.
Windows Programming:
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.