Synopses & Reviews
This book provides students with a knowledge of complex and emerging topics in the field of Computer Graphics, including advances in rendering and new material on animation. It will enable the reader to master the fundamentals of 3D computer graphics as well as acting as a complete resource for anyone interested in 3D modelling. It provides detailed coverage of both realistic and non-realistic images.
This is the third edition of a book which deals with the processes involved in converting a mathematical or geometric description of an object into a visualisation that simulates the appearance of a real object. Traditionally computer graphics has created pictures by starting with a very detailed geometric description, subjecting this to a series of transformations that orient a viewer and objects in 3D space, then imitating reality by making the objects look solid and real - a process known as rendering. Nowadays this is proving insufficient for the new demands of moving computer imagery and virtual reality. Much research is being carried out into how to model complex objects, where the nature and shape of the objects changes dynamically and into capturing the richness of the world without having to model every detail explicitly. This text explores and relates thee resulting in diverse synthesis and modelling methods.
The Third Edition of this well-known and popular book has been updated and expanded. It continues to focus on the 3D aspects of computer graphics and reflects the growing demand for real-time applications such as games and virtual reality for high complexity. It also addresses the majority of standard approaches and techniques. The author deals with the processes involved in converting a mathematical or geometric description of an object -- a computer graphics model -- into a visualization - a two dimensional projection -- that stimulates the appearance of a real object. This book is ideal for readers who require sufficient knowledge to pursue a career or research in graphics programming. Practitioners will use it as a reference and resource book covering state-of-the-art techniques.
The third edition of this book continues to focus on the 3D aspects of computer graphics, and reflects the growing demand for real-time applications such as games and virtual reality. It also includes new material on Visualization in Scientific Computing and graphics standards such as PHIGS. It deals with the processes involved in converting a mathematical or geometric description of an object -- a computer graphics model -- into a visualization -- a two-dimensional projection -- that simulates the appearance of a real object. Alan Watt provides students with a knowledge of complex and emerging topics in the field of computer graphics, including advances in rendering and new material on animation. This is an appropriate text for a first course on computer graphics at the Junior, Senior or graduate level. Features
- NEW! Chapter on Advanced Radiosity
- NEW! Chapter on Animation
- NEW! Chapter on Precalculation Techniques
- NEW! Material about real-time applications for high complexity, such as progressive mesh optimization, BSP tree, precalculation techniques, and photo-modeling techniques
- Enhanced coverage of advances in rendering
- Complete revision of material on animation
- Includes a CD-ROM with a 400 image study and several computer graphics programs
About the Author
is a lecturer in Computer Science at the University of Sheffield.
Table of Contents
1. Mathematical fundamentals of computer graphics
2. Representation and modelling of 3D objects (1)
3. Representation and modelling of 3D objects (2)
4. Representation and rendering
5. The graphics pipeline (1) geometric operations
6. The graphics pipeline (2) rendering or algorithmic processes
7. Simulating light-object interaction: local reflection models
8. Mapping techniques
9. Geometric shadows
10. Global illumination
11. The radiosity method
12. Ray tracing strategies
13. Volume rendering
14. Anti-aliasing theory and practice
15. Colour and computer graphics
16. Image-based rendering and photo-modelling
17. Computer animation
18. Comparative image study