Beschreibung:
As an introduction to the basics of computer graphics, the approach here focusses on the four main concepts: modeling, rendering, animation, and image manipulation. The authors provide a "learning-by-doing" environment, comprising plenty of hands-on exercises and software. The graphics library provided with the book helps simplify the programming required of readers whilst providing a robust platform for experimentation. Exercises at the end of each chapter illustrate the principles covered.
1 Introduction.- 1.1 The Basics.- 1.2 Summary.- 2 Modeling.- 2.1 Introduction.- 2.2 Cartesian Coordinates.- 2.3 Three Dimensional Modeling.- 2.4 Primitive Shapes.- 2.5 Drawing Objects on the Screen.- 2.6 Transformations.- 2.7 Hierarchy of Objects.- 2.8 Advanced Modeling.- 2.9 Summary.- 3 Animation.- 3.1 Introduction.- 3.2 Traditional Animation.- 3.3 Concepts in 3D Computer Animation.- 3.4 Animating Snowy, the Snowman.- 3.5 Principles of Traditional Animation (In the Realm of Computer Animation).- 3.6 Viewpoint Animation.- 3.7 Advanced Animation Techniques.- 3.8 Summary.- 4 Rendering.- 4.1 Introduction.- 4.2 Hidden Surface Removal.- 4.3 Lights.- 4.4 Surface Materials.- 4.5 Shading Algorithm.- 4.6 Texture Mapping.- 4.7 The Snowy Animation.- 4.8 Summary.- 5 Postproduction.- 5.1 Introduction.- 5.2 The Images.- 5.3 Image Enhancement.- 5.4 Special Effects.- 5.5 Summary.- 6 The Future.- Appendix A.- Appendix B.- Appendix C.