For a general introduction to computer graphics, see the following:
- Foley, J.D., A. van Dam, S. Feiner, and J.F. Hughes, Computer Graphics Principles and Practice, 2e. Reading, Mass.: Addison-Wesley, 1990.
- Neider, Jackie, Tom Davis, Mason Woo, OpenGL Programming Guide. Reading, Mass.: Addison-Wesley, 1993.
- Newman, W., and R. Sproull, Principles of Interactive Computer Graphics, 2e. New York: McGraw-Hill, 1979. For an introduction to the C++ language, see the following:
- Lippman, Stanley B., A C++ Primer, 2e. Reading, Mass.:Addison-Wesley, 1991.
- Shapiro, Jonathan**,** A C++ Toolkit. Englewood Cliffs, N.J.: Prentice-Hall, Inc., 1991. For an introduction to object-oriented programming, see
- Meyer, Bertrand, Object-Oriented Software Construction. London: Prentice Hall International, 1988.