CG
计算几何 豆瓣
Computational Geometry: Algorithms and Applications
译者: 邓俊辉 清华大学出版社 2009 - 6
《计算几何:算法与应用(第3版)》的前4章对几何算法进行了讨论,包括几何求交、三角剖分、线性规划等,其中涉及的随机算法也是《计算几何:算法与应用(第3版)》的一个鲜明特点。第5章至第10章介绍了多种几何结构,包括几何查找、kd树、区域树、梯形图、Voronoi图、排列、Delaunay三角剖分、区间树、优先查找树以及线段树等。第11章至第16章结合实际问题,继续讨论了若干几何算法及其数据结构,包括高维凸包、空间二分及BSP树、运动规划、网格生成及四叉树、最短路径查找及可见性图、单纯性区域查找及划分树和切分树等,这些也是对前10章内容的进一步深化。《计算几何:算法与应用(第3版)》不仅内容全面,而且紧扣实际应用,重点突出,既有深入的讲解,同时每章都设有“注释及评论”和“习题”,方便读者更深入的理解,被世界众多大学作为教材。计算几何是计算机理论科学的一个重要分支,自20世纪70年代末从算法设计与分析中独立出来起,已经有了巨大的发展,不仅产生了一系列重要的理论成果,也在众多实际领域中得到了广泛的应用。
2013年9月1日 已读
大赞此书,算几之经典。
CG 计算机
计算机图形学 豆瓣
作者: 沈一帆//徐曼//李宏宇//彭源 清华大学出版社 2011 - 6
《计算机图形学》从建模、渲染、动画三个方面入手,全面介绍了计算机图形学基础理论及其最新的进展。全书共分为12章,系统地讲解计算机图形学的基本概念和相关技术。首先介绍三维建模方法、曲线与曲面、体绘制、三角网格等建模技术,然后讲解全局光照、montecarlo方法、辐射度方法、基于图像的渲染、纹理,最后介绍图形动力学和动作生成技术。
《计算机图形学》可作为计算机专业本科生、研究生计算机图形学课程的教材,也可以作为计算机图形学工作者的参考书。
OpenGL编程指南(原书第7版) 豆瓣
OpenGL programming guide
作者: [美] Dave Shreiner 译者: 李军 / 徐波 [等] 机械工业出版社 2010 - 3
《Open GL编程指南(原书第7版)》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《Open GL编程指南(原书第7版)》的上一个版本覆盖了到OpenGL 2.1版的内容。本版涵盖了OpenGL 3.0和3.1的最新特性。《Open GL编程指南(原书第7版)》以清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3D模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。另外,《Open GL编程指南(原书第7版)》还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、NURBS、图像处理子集等。此外,《Open GL编程指南(原书第7版)》还对一些重要的主题进行了讨论,例如提高性能、OpenGL扩展以及跨平台技术等。《Open GL编程指南(原书第7版)》内容详实,讲解生动,图文并茂,是OpenGL程序员的绝佳编程指南。
2014年2月25日 已读
一般般,用来查原始 API / Shader。缺点是比较老 = =|| 相当多的扩展库都没有办法提到。
CG 游戏 计算机
WebGL 豆瓣
作者: Tony Parisi O'Reilly Media 2012 - 8
Get a quick introduction to WebGL, the new standard for 3D rendering on the web. With WebGL, web developers can create games animations, data visualizations, product displays, and more using JavaScript, a web browser, and a standard web technology stack. If you're familiar with JavaScript, this concise book will help you gain a working knowledge of WebGL through clear and simple examples. Jump in and get started building your own 3D applications. Learn the core concepts of 3D graphics and how to implement them in WebGL Get insights from a well-known pioneer of 3D standards for the Web Develop working knowledge of rendering, texturing, animation, interaction and behaviors Gain access to inside information used by experienced 3D developers and video game programmers Learn how to apply WebGL in web production environments
2014年3月3日 已读
下一步计划是 Ray Tracing in WebGL。
CG Web
Real-Time Rendering, Third Edition 豆瓣
作者: Tomas Akenine-Moller / Eric Haines A K Peters/CRC Press 2008 - 7
Thoroughly revised, this third edition focuses on modern techniques used to generate synthetic three-dimensional images in a fraction of a second. With the advent or programmable shaders, a wide variety of new algorithms have arisen and evolved over the past few years.
This edition discusses current, practical rendering methods used in games and other applications. It also presents a solid theoretical framework and relevant mathematics for the field of interactive computer graphics, all in an approachable style.
2015年11月6日 已读
真 · 代码能力弱
CG 计算机