简介
本书基于Windows10操作系统,以VisualStudio2017中文版作为开发平台,对基本图元的扫描转换、二维变换与裁剪、三维变换与投影、自由曲线与曲面、建模与消隐、光照模型、纹理映射的原理与算法进行了系统讲解。同时,以生成三维真实感光照模型为主线,引导读者重点掌握直线的扫描转换原理、多边形的有效边表填充原理、三维物体的几何变换原理与透视投影原理、多面体与曲面体的几何建模原理、Z-Buffer与画家算法的面消隐原理、基于明暗处理的光滑着色原理,以及基于颜色纹理、三维纹理与几何纹 理的真实感图形绘制原理等内容,从编程角度诠释了这些原理的实现算法。通过本书的学习,读者可让在三维场景中绘制出物体的真实感图形动画,实现支持对图形的交互操作。 本书介绍的30个原理都配有经过精心设计的案例源程序。这些案例的程序都经过了严格的测试,每个案例都配有微课进行讲解。本书中的效果图均出自这些案例,其质量可以与OpenGL或Direct3D制作效果相媲美。 本书不仅可以作为计算机类专业本科学生的教材,也可作为非计算机类专业的研究生教材。此外,也可供热爱游戏开发的计算机图形学爱好者自学使用。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2021-04-01
- 更新: 2024-01-08
- 书号:9787302559061
- 中图:TP391.411
- 学科:工学控制科学与工程工学计算机科学与技术