计算机图形学经典教材与光照理论指南

需积分: 10 2 下载量 151 浏览量 更新于2024-07-25 收藏 357KB PDF 举报
本资源是一份针对计算机图形学学习者的参考资料列表,包含了多部经典的书籍、文献题录以及相关会议、期刊和网址,旨在帮助读者系统地掌握计算机图形学的基础理论和实践技巧。以下是部分推荐的书籍: 1. 《计算机图形学:原理与实践》(3rd Ed.) - JFHughes, A vanDam, Morgan McGuire, David F Sklar, JDFoley, SK Feiner, 和 Kurt Akeley。这本书是计算机图形学的经典教材,覆盖了广泛的理论知识和实际应用。 2. 《计算机图形学:原理与实践(C语言版)》(2nd Ed.) - JDFoley, AvanDam, SKFeiner, 以及 Hughes等人。这本教材深入浅出,适合初学者理解基本概念。 3. 《计算机图形学入门》 - JDFoley, AvanDam, SKFeiner。这本书是计算机图形学的入门读物,适合对图形学感兴趣但无编程基础的学习者。 4. 《使用OpenGL的计算机图形学》(4th Ed.) - Donald Hearn, Pauline Baker, Warren Carithers。该书介绍了OpenGL编程,是实践图形渲染的重要参考。 5. 《计算机图形学基础》(3rd Ed.) - Peter Shirley, Steve Marschner。这本书提供了基础图形学概念和技术的深入讲解。 6. 《3D计算机图形学:基于数学的方法与OpenGL》 - Alan Watt。这本书侧重于数学基础和OpenGL应用,对于理论研究和高级技术有一定帮助。 7. 《交互式计算机图形学:基于shader的OpenGL方法与顶层设计》(6th Ed.) - Edward Angel, David Shreiner。这本教材关注交互性和现代图形处理技术。 8. 《3-D计算机图形学:基于OpenGL的数学介绍》 - Samuel RBuss。这本书结合了数学理论和实际编程示例,适合对几何和渲染有深入探索需求的读者。 此外,还有两本书涉及全局光照、辐射度、光线追踪和光子映射等高级主题: - 《辐射度:程序员的视角》 - Ian Ashdown。这本书专门探讨了全局光照模型及其在渲染中的应用。 - 《Michael FCohen和John R Wallace的辐射度:编程角度》。这可能是关于辐射度算法的深入研究资料。 通过阅读这些书籍,学习者可以建立起扎实的计算机图形学基础,并逐步掌握各种图形生成、处理和渲染技术。同时,关注列表中的会议、期刊和网址,可以及时获取最新的研究成果和发展动态。