skip to main content
Skip header Section
Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGLApril 2011
Publisher:
  • Addison-Wesley Publishing Company
  • United States
ISBN:978-0-13-254523-5
Published:10 April 2011
Pages:
768
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

This book is suitable for undergraduate students in computer science and engineering, for students in other disciplines who have good programming skills, and for professionals. Computer animation and graphicsonce rare, complicated, and comparatively expensiveare now prevalent in everyday life from the computer screen to the movie screen. Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL, 6e, is the only introduction to computer graphics text for undergraduates that fully integrates OpenGL 3.1 and emphasizes application-based programming. Using C and C++, the top-down, programming-oriented approach allows for coverage of engaging 3D material early in the text so readers immediately begin to create their own 3D graphics. Low-level algorithms (for topics such as line drawing and filling polygons) are presented after readers learn to create graphics.

Cited By

  1. ACM
    Choi J, Park H, Paek J, Balan R and Ko J LpGL Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services, (155-167)
  2. ACM
    Shesh A Allowing and Fully Supporting Multiple Programming Languages in a Computer Graphics Course Proceedings of the 50th ACM Technical Symposium on Computer Science Education, (239-245)
  3. Chen M, Xu Z and Rippin W On the pedagogy of teaching introductory computer graphics without rendering APIs Proceedings of the 39th Annual European Association for Computer Graphics Conference: Education Papers, (47-50)
  4. ACM
    Zhang C, Yin H and Xiao S Adaptive Sampling for GPU-based 3-D Volume Rendering Proceedings of the 2nd International Symposium on Image Computing and Digital Medicine, (27-31)
  5. Angel E (2019). The Case for Teaching Computer Graphics with WebGL, IEEE Computer Graphics and Applications, 37:2, (106-112), Online publication date: 1-Mar-2017.
  6. ACM
    Bailey M Fundamentals seminar ACM SIGGRAPH 2015 Courses, (1-129)
  7. ACM
    Siotto E, Callieri M, Dellepiane M and Scopigno R (2015). Ancient Polychromy, Journal on Computing and Cultural Heritage , 8:3, (1-20), Online publication date: 7-May-2015.
  8. ACM
    Miller J Using a software framework to enhance online teaching of shader-based OpenGL Proceedings of the 45th ACM technical symposium on Computer science education, (603-608)
  9. ACM
    Shesh A (2013). Toward a Singleton Undergraduate Computer Graphics Course in Small and Medium-sized Colleges, ACM Transactions on Computing Education, 13:4, (1-21), Online publication date: 1-Nov-2013.
  10. Orr G (2012). A recursive ray tracer assignment, Journal of Computing Sciences in Colleges, 28:1, (217-219), Online publication date: 1-Oct-2012.
  11. Wolff D (2012). How do we teach graphics with OpenGL?, Journal of Computing Sciences in Colleges, 28:1, (185-191), Online publication date: 1-Oct-2012.
  12. ACM
    Miller J Metaview Proceedings of the 43rd ACM technical symposium on Computer Science Education, (135-140)
  13. ACM
    Bailey M and Cunningham S Introduction to computer graphics SIGGRAPH Asia 2011 Courses, (1-58)
Contributors
  • The University of New Mexico
  • Unity Technologies

Recommendations