新書推薦:
《
首辅养成手册(全三册)
》
售價:NT$
551.0
《
清洁
》
售價:NT$
296.0
《
组队:超级个体时代的协作方式
》
售價:NT$
352.0
《
第十三位陪审员
》
售價:NT$
245.0
《
微观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
》
售價:NT$
709.0
《
Python贝叶斯深度学习
》
售價:NT$
407.0
《
文本的密码:社会语境中的宋代文学
》
售價:NT$
306.0
《
启微·狂骉年代:西洋赛马在中国
》
售價:NT$
357.0
|
內容簡介: |
《中国地质大学武汉实验教学系列教材:计算机图形学实习教程》是具有适当的理论性和系统性,在配合理论教材学习的基础上,帮助学生更好地掌握计算机图形学理论和方法;《中国地质大学武汉实验教学系列教材:计算机图形学实习教程》针对计算机图形学课程实践性强的特点,在内容组织上,尽可能让学生容易上手,较为顺利地完成实习内容,从而提高学生编写计算机图形软件的能力;《中国地质大学武汉实验教学系列教材:计算机图形学实习教程》通过附录简要介绍了C语言绘图方法和OpenGL环境中实现画图的方法,能给在其他环境实现画图的人员以参考。
|
目錄:
|
第一章实习导引
1.1实习教程简介
1.2实习要求
1.3实习环境介绍
1.3.1VC++环境下实现图形显示
1.3.2VC++环境下画像素的方法
1.3.3VC++中基本绘图函数
第二章基本图形的生成
2.1直线生成算法
2.1.1产生直线的DDA算法
2.1.2产生直线的Bresenham算法
2.2圆的生成算法
2.2.1产生圆的增量算法
2.2.2产生圆的Bresenham算法
2.2.3中点圆算法
2.3椭圆生成算法
2.4实例
第三章区域填充
3.1基于交点计算的多边形扫描线填充
3.2边相关多边形扫描线填充
3.3简单种子填充
3.4扫描线种子填充
3.5实例
第四章图形变换
4.1二维几何变换
4.2三维几何变换
4.3投影变换
4.4实例
第五章图形裁剪
5.1二维线段裁剪
5.1.1Cohen-Sutherland线段裁剪算法
5.1.2梁友栋-Barsky直线裁剪算法
5.1.3NicholL-Lee-Nicholl(NLN)直线裁剪算法
5.1.4凸多边形窗口对线段裁剪的Cyrus-Beck算法
5.2二维多边形裁剪
5.2.1凸多边形窗口对多边形裁剪的Sutherland-Hodgman算法
5.2.2任意多边形窗口对多边形裁剪的WeilCr-Atherton算法
5.3字符串裁剪
5.4三维Cohen-Sutherland直线裁剪算法
5.5实例
第六章曲线
6.1拉格朗日插值曲线
6.2三次样条曲线
6.3Bezier曲线
6.3.1Bezier曲线的定义及算法
6.3.2Bezier曲线的几何作图法
6.4B样条曲线
6.5实例
第七章交互技术
7.1约束、网格及引力场技术
7.1.1约束
7.1.2网格
7.1.3引力场
7.2橡皮筋及拖动技术
7.3拾取技术
7.4实例
第八章消隐
8.1外法向量法消除隐藏线
8.2深度缓冲区算法
8.3深度排序算法(画家算法)
8.4扫描线算法
8.5区域细分算法
8.6实例
附录一C语言环境下画像素的方法
附录二OpenGL环境下画图的方法
参考文献
|
|