
Chapter 3 - OpenGL Programming Guide Chapter 3 Viewing Chapter Objectives After reading this chapter, you'll be able to do the following: View a geometric model in any orientation by transforming it in three-dimensional spaceControl the location in three-dimensional space from which the model is viewedClip undesired portions of the model out of the scene that's to be viewedManipulate the appropriate matrix stacks that control model transformation for viewing and project the model onto the screenCombine multiple transformations to mimic sophisticated systems in motion, such as a solar system or an articulated robot armReverse or mimic the operations of the geometric processing pipeline Chapter 2 explained how to instruct OpenGL to draw the geometric models you want displayed in your scene. Look at the image on the cover of this book. A series of three computer operations convert an object's three-dimensional coordinates to pixel positions on the screen. Overview: The Camera Analogy Figure 3-1 : The Camera Analogy v'=Mv Try This
TinyXml Main Page TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs. You may want to consider TinyXML-2. I found myself writing a text file parser every time I needed to save human readable data or serialize objects; I created TinyXML to solve the text I/O file once and for all. (Or, as a friend said, end the Just Another Text File Parser problem.) TinyXML has evolved from community feedback and become the work of many contributors. Online Documentation: including sample code, general information, and an API reference. Download the latest source release on Sourceforge. Please send me e-mail if you like (or don't like) TinyXml - and I'm always curious who is using it! Thanks, Lee
CodeSampler.com "Deep Play" a review of Clifford Geertz's 1973 Essay by Stuart Hardman