计算机图形学的数学工具与C#实现

计算机图形学被应用于包括娱乐业、医学、地理可视化及工业设计在内的许多领域中.其程序和算法的成功开发需要来自各个领域的知识结合与有效应用.任何一种计算机图形学算法最重要的部分是用于分析和开发算法的基础数学工具,因此数学对于理解计算机图形学是至关重要的.本书借助于数学描述和推导,通过提供对计算机图形学领域的全面介绍及高级课题来帮助读者获得这种理解.还包括了例如小波、分形、参数化法及流体模拟等新技术.贯穿本书的大部分篇幅,作者构建了一个新的曲线与曲面的算法,以便说明怎样利用数学去开发计算机图形学算法.特别值得指出的是本书包含了所有计算机图形学所需要的C#的实现.

本书共有9章.1,向量矩阵及变换,包括向量空间、用点表示物体、仿射变换、四元数等;2,照明,包括明暗处理、局部照明模型、冯光照模型、Cook―Torrance模型等;3,光栅化,包括像素、填充、光栅化、布雷森罕法、分形、迭代功能系统、L-系统与分形、克罗内克尔积与分形等;4,曲线,包括仿射不变性、凸包、拉格朗日插植、贝齐尔曲线、非均匀B样条、均匀B样条、三角插值、调和插值、曲率作图、数值稳定性、切比雪夫多项式等;5,小波,包括一维小波、二维小波等;6,曲面,包括参数化曲面、张量积曲面、贝齐尔曲面、B样条张量积曲面、局部调和细分、几何图像与参数化等;7,光线跟踪,包括光线跟踪过程、光线的表示、反射、折射、密集采样、环境遮挡、光子映射等;8,辐射度,包括辐射度矩阵、辐射度值的求解、形状因子、渲染等;9,动画,包括传流动画技术,关节式结构(运动学)、粒子系统、自由形变、流等.


本书可供从事计算机图形学理论研究及实际应用的研究人员、软件工程师等相关人员阅读借鉴.

类似论文

计算机图形学在群众文化工作中的应用

摘 要:计算机与网络以信息储存与传播的显著功能被人们称作是第五次信息革命 目前,计算机图形学作为计算机范畴&。
更新日期:2024-8-5 浏览量:17825 点赞量:5692

计算机图形学的在教学中的应用与

摘 要:经过40年的发展,计算机图形学在很多计算机的应用方面都有卓越的发展和应用前景,该文通过介绍计算机图形学。
更新日期:2024-2-5 浏览量:9850 点赞量:3891

计算机图形学的应用领域其前景

摘 要:随着早期的图形图像处理技术的快速发展,而逐步形成了集二维和三维一体的计算机。
更新日期:2024-5-22 浏览量:70465 点赞量:16061

计算机图形学与图形图像处理技术

摘 要伴随计算机技术和相关图形图像理论的的发展产生了计算机图形学与图形图像处理技术,其在各个行。
更新日期:2024-3-21 浏览量:46120 点赞量:11225

计算机图形学若干基础算法的

引言:我们现代人生活在各种各样的信息之中,如何应用计算机处理信息,处理图形成为了一个。
更新日期:2024-12-16 浏览量:155426 点赞量:33211