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

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

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

计算机图形学在数学中的应用,计算机图形学的数学工具与C#实现:数学C相关推荐

  1. 计算机图形学在现实中的应用,计算机图形学在实际中的应用

    计算机图形学在实际中的应用 计算机图形学在实际中的应用 1963年,伊凡•苏泽兰在麻省理工学院发表了名为<画板>的博士论文,它标志着计算机图形学的正式诞生.至今已有四十多年的历史.此前的计 ...

  2. 如何上好中职生的计算机课,如何上好中职生计算机基础课.doc

    如何上好中职生计算机基础课 如何上好中职生计算机基础课 摘 要:计算机基础课虽不是专业课,但中职生一定要能较为熟练的使用计算机,所以,上好这门课很重要.计算机在我们的生活中不只是越来越普及的状态,而是 ...

  3. 计算机在识字教学中的应用,计算机在小学语文中的应用.doc

    计算机在小学语文中的应用 计算机在小学语文教学中的应用案例分析计算机走进学校,走进课堂,成为现代化的教学媒体,成为探索减轻负担.提高质量的教学改革的一项重大工程.从系统理论来看:系统是由要素组成的具有 ...

  4. 计算机在轻工行业中的应用,计算机在不同领域中的具体应用

    计算机以其卓越的性能和强大的生命力,在科学技术.国民经济.社会生活等各个方面得到了广泛的应用,并且取得了明显的社会效益和经济效益.计算机的应用几乎包括人类生活的一切领域,可以说是包罗万象,不胜枚举.据 ...

  5. 计算机算法在生物信息学中的应用,计算机算法在生物信息学中的应用综述.doc...

    计算机算法在生物信息学中的应用综述 摘 要:在人类基因组计划的推动下,生物信息学得到了人们的广泛关注,并呈现出数量多.计算量大等鲜明特征,因此要求在生物信息学中采用计算机算法,以提高生物信息学处理问题 ...

  6. 计算机在矿山企业中的应用,计算机在矿山工业中的应用与发展

    ...... 计算机在矿山工业中的应用与发展 摘 要 随着计算机工业的大力发展, 微型机在采矿工业中的应用也越来越广泛,其应用深度和广度也日益增加.采矿等传统产业要实现飞跃发展, 必须与信息科技相结合 ...

  7. 计算机在材料科学研究中的应用,计算机在材料科学中的应用

    计算机在材料科学中的应用 來源:互聯網  2012-03-13 01:34:20  評論 本书立足"材料学"一级学科,系统地介绍了计算机技术及网络技术在材料科学研究中的应用,使读者 ...

  8. 中职学校的学生计算机基础较弱,中职学校计算机专业教学的现状分析及对策探究.doc...

    中职学校计算机专业教学的现状分析及对策探究 中职学校计算机专业教学的现状分析及对策探究 摘 要: 随着信息技术的发展,计算机已经成为人们日常学习和生活中不可或缺的工具,这也对中职计算机专业毕业生的能力 ...

  9. 中职计算机专业选修课程,中职学校计算机专业选修课开设的实践与研究

    中职学校计算机专业选修课开设的实践与研究 在中职学校开设计算机专业选修课已成为中职学生技能培养和能力提升的迫切需求.计算机专 (本文共1页) 阅读全文>> 机务类专业选修课是民航院校的特色 ...

  10. 计算机在管理会计应用中的作用,计算机在现代管理会计中的应用(共3736字).doc...

    文档介绍: 计算机在现代管理会计中的应用(共3736字) 社会和信息技术的发展使会计行业开始走入计算机信息时代,会计的工作流程.结果输出都要依赖于计算机设备.虽然计算机为会计工作带来了质的飞跃,提高了 ...

最新文章

  1. PMCAFF公选了最美咖友,结果却是……
  2. 看雪学院课程《汇编语言详解与二进制漏洞初阶》笔记
  3. ipone android 省流量,总担心 iPhone 偷跑流量如何解决?iPhone 如何设置可以节省流量?...
  4. HashSet源码分析:JDK源码系列
  5. strace动态调试 php,PHP实现通过strace定位故障原因的方法
  6. centos下查看最大Socket连接数
  7. 源码安装Apache http server
  8. mysql中事务开启语法_MySQL执行事务的语法和流程
  9. Industrial Style Transfer with Large-scale Geometric Warping and Content Preservation论文解读
  10. 【矩阵论】广义特征值问题
  11. 英语3500词(16/20)trade主题(2022.1.28)
  12. python怎么算一元二次方程_Python实现求解一元二次方程的方法示例
  13. Boost研究:Boost Log
  14. 联想台式机Windows 7系统设置双显示器输出
  15. android 背景描边,Android告别使用shape标签,自定义实现圆角、背景色、描边Button...
  16. CSS 学习笔记总结(借鉴黑马程序员pink老师前端入门)
  17. IO_file结构、FSOP、house of orange总结
  18. HTML控制ppt,挥手就能控制PPT幻灯片的方法
  19. window index.dat分析
  20. 基于STM32的机器人控制仿真

热门文章

  1. wxWidgets:wxCloseEvent类用法
  2. boost::hana::default_用法的测试程序
  3. boost::array用法的测试程序
  4. ITK:重新缩放图像
  5. DCMTK:测试框架内容Frame Content FG类
  6. VTK:PolyData之TransformFilter
  7. Qt动画框架Animation Framework
  8. OpenGL shader normals法线贴图的实例
  9. OpenGL HDR渲染
  10. C语言实现数值积分之Simpson 1/3法则(附完整源码)