Section 3.7. More Information


3.7. More Information

OpenGL® Programming Guide provides a comprehensive overview of OpenGL transformations. See Chapter 3, "Viewing"; Appendix E, "Calculating Normal Vectors"; and Appendix F, "Homogeneous Coordinates and Transformation Matrices." Furthermore, in Computer Graphics: Principles and Practice, Chapter 5, "Geometrical Transformations," and the appendix, "Mathematics for Computer Graphics," contain an excellent general overview of linear algebra as applied to the field of 3D computer graphics.

For background information on coordinate systems and viewing in particular, see Chapter 6, "Viewing in 3D," of Computer Graphics: Principles and Practice.

Chapter 13, "Selection and Feedback," of OpenGL® Programming Guide provides additional information on the selection feature to complement this chapter and also discusses the feedback mechanism for obtaining transformed data from OpenGL.

See the book's Web site for example code that demonstrates how to specify modeling, viewing, projection, and selection transformations. Additional example code is available from the OpenGL Web site at http://www.opengl.org.




OpenGL Distilled
OpenGL Distilled
ISBN: 0321336798
EAN: 2147483647
Year: 2007
Pages: 123
Authors: Paul Martz

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net