Design and Implementation of 3D Graphics Systems

Book description

This book covers the computational aspects of geometric modeling and rendering 3D scenes. Special emphasis is given to the architectural aspects of interactive graphics, geometric modeling, rendering techniques, the graphics pipeline, and the architecture of 3D graphics systems. The text describes basic 3D computer graphics algorithms and their implementation in the C language. The material is complemented by library routines for constructing graphics systems, which are available for download from the book's website.

Table of contents

  1. Front Cover
  2. Dedication
  3. Contents
  4. About the Cover
  5. Preface
  6. 1. Introduction (1/2)
  7. 1. Introduction (2/2)
  8. 2. Objects and Graphics Devices (1/4)
  9. 2. Objects and Graphics Devices (2/4)
  10. 2. Objects and Graphics Devices (3/4)
  11. 2. Objects and Graphics Devices (4/4)
  12. 3. Interaction and Graphical Interfaces (1/6)
  13. 3. Interaction and Graphical Interfaces (2/6)
  14. 3. Interaction and Graphical Interfaces (3/6)
  15. 3. Interaction and Graphical Interfaces (4/6)
  16. 3. Interaction and Graphical Interfaces (5/6)
  17. 3. Interaction and Graphical Interfaces (6/6)
  18. 4. Geometry (1/5)
  19. 4. Geometry (2/5)
  20. 4. Geometry (3/5)
  21. 4. Geometry (4/5)
  22. 4. Geometry (5/5)
  23. 5. Color (1/3)
  24. 5. Color (2/3)
  25. 5. Color (3/3)
  26. 6. Digital Image (1/2)
  27. 6. Digital Image (2/2)
  28. 7. Description of 3D Scenes (1/5)
  29. 7. Description of 3D Scenes (2/5)
  30. 7. Description of 3D Scenes (3/5)
  31. 7. Description of 3D Scenes (4/5)
  32. 7. Description of 3D Scenes (5/5)
  33. 8. 3D Geometric Models (1/6)
  34. 8. 3D Geometric Models (2/6)
  35. 8. 3D Geometric Models (3/6)
  36. 8. 3D Geometric Models (4/6)
  37. 8. 3D Geometric Models (5/6)
  38. 8. 3D Geometric Models (6/6)
  39. 9. Modeling Techniques (1/4)
  40. 9. Modeling Techniques (2/4)
  41. 9. Modeling Techniques (3/4)
  42. 9. Modeling Techniques (4/4)
  43. 10. Hierarchies and Articulated Objects (1/5)
  44. 10. Hierarchies and Articulated Objects (2/5)
  45. 10. Hierarchies and Articulated Objects (3/5)
  46. 10. Hierarchies and Articulated Objects (4/5)
  47. 10. Hierarchies and Articulated Objects (5/5)
  48. 11. Viewing and Camera Transformations (1/4)
  49. 11. Viewing and Camera Transformations (2/4)
  50. 11. Viewing and Camera Transformations (3/4)
  51. 11. Viewing and Camera Transformations (4/4)
  52. 12. Surface Clipping for Viewing (1/3)
  53. 12. Surface Clipping for Viewing (2/3)
  54. 12. Surface Clipping for Viewing (3/3)
  55. 13. Rasterization (1/3)
  56. 13. Rasterization (2/3)
  57. 13. Rasterization (3/3)
  58. 14. Visible Surface Calculation (1/3)
  59. 14. Visible Surface Calculation (2/3)
  60. 14. Visible Surface Calculation (3/3)
  61. 15. Local Illumination Models (1/4)
  62. 15. Local Illumination Models (2/4)
  63. 15. Local Illumination Models (3/4)
  64. 15. Local Illumination Models (4/4)
  65. 16. Global Illumination (1/5)
  66. 16. Global Illumination (2/5)
  67. 16. Global Illumination (3/5)
  68. 16. Global Illumination (4/5)
  69. 16. Global Illumination (5/5)
  70. 17. Mapping Techniques (1/3)
  71. 17. Mapping Techniques (2/3)
  72. 17. Mapping Techniques (3/3)
  73. 18. Shading (1/2)
  74. 18. Shading (2/2)
  75. 19. 3D Graphics Systems (1/4)
  76. 19. 3D Graphics Systems (2/4)
  77. 19. 3D Graphics Systems (3/4)
  78. 19. 3D Graphics Systems (4/4)
  79. Bibliography (1/2)
  80. Bibliography (2/2)

Product information

  • Title: Design and Implementation of 3D Graphics Systems
  • Author(s): Jonas Miranda Gomes, Luiz Velho, Mario Costa Sousa
  • Release date: August 2012
  • Publisher(s): A K Peters/CRC Press
  • ISBN: 9781466571235