图书介绍

计算机图形学与动画技术PDF|Epub|txt|kindle电子书版本下载

计算机图形学与动画技术
  • 于万波编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302261643
  • 出版时间:2011
  • 标注页数:255页
  • 文件大小:73MB
  • 文件页数:265页
  • 主题词:计算机图形学;计算机图形学-应用-动画片-制作

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机图形学与动画技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Visual C++绘图程序设计1

1.1 使用CDC类函数绘制图形1

1.1.1 使用单文档程序绘图1

1.1.2 绘制具有真实感的三维图形7

1.1.3 交互绘图程序设计9

1.1.4 绘制矩形14

1.1.5 在指定位置输出文本15

1.2 画笔与画刷17

1.2.1 画笔类及其函数17

1.2.2 画刷类18

1.3 位图图像操作19

1.4 绘图与动画程序实例22

1.4.1 小圆的弹性运动22

1.4.2 抛物运动24

1.4.3 小圆沿着螺旋线上升27

1.4.4 逐帧动画制作29

1.4.5 使用Timer事件函数绘制图形30

1.4.6 移动鼠标进行书写31

1.5 Win32应用程序中绘图与动画制作33

1.5.1 用多种填充形式制作动画33

1.5.2 使用颜色渐变制作动画34

习题135

第2章 二维图形绘制与填充40

2.1 直线绘制算法40

2.1.1 使用直线方程计算函数值绘制直线段40

2.1.2 DDA微分绘制方法41

2.1.3 Bresenham算法42

2.2 二次曲线绘制44

2.2.1 使用方程绘制二次曲线45

2.2.2 一般平面曲线的绘制47

2.2.3 圆的绘制算法研究50

2.2.4 抛物线的平移与旋转52

2.2.5 二次贝赛尔曲线绘制算法53

2.3 拟合曲线56

2.3.1 最小二乘法拟合56

2.3.2 贝赛尔曲线57

2.3.3 B-样条曲线61

2.4 插值曲线62

2.4.1 简单的逐段多项式插值方法63

2.4.2 Hermite曲线64

2.4.3 样条曲线65

2.5 基于代数方程的基本规则图形填充65

2.5.1 矩形与三角形填充66

2.5.2 椭圆填充68

2.5.3 抛物线围成的封闭区域填充68

2.6 多边形填充69

2.6.1 多边形填充的复杂性分析69

2.6.2 扫描线填充70

2.6.3 种子填充75

2.7 二维分形图绘制77

习题280

第3章 OpenGL84

3.1 Visual C++ Source File运行OpenGL程序84

3.1.1 Visual C++中的OpenGL头文件84

3.1.2 OpenGL基本二维图形单元绘制88

3.1.3 三维正方体绘制93

3.2 绘制多面体95

3.2.1 具有颜色插值效果的多面体95

3.2.2 多面体的光照效果97

3.2.3 一个旋转的正方体100

3.3 OpenGL交互操作102

3.3.1 鼠标操作102

3.3.2 键盘操作103

3.4 OpenGL曲线曲面绘制104

3.4.1 样条曲线绘制104

3.4.2 样条曲面绘制107

3.5 OpenGL图像操作111

3.5.1 二值图形绘制111

3.5.2 读写像素113

3.5.3 像素复制116

3.6 OpenGL程序设计实例118

3.6.1 绘制五角星118

3.6.2 旋转立方体120

3.6.3 绘制地形图123

3.7 Visual C++ OpenGL程序设计126

3.7.1 单文档OpenGL程序127

3.7.2 星空闪烁动画131

习题3134

第4章 三维图形绘制原理与实例分析142

4.1 空间中的曲线曲面142

4.1.1 三维空间曲线的插值与拟合142

4.1.2 三维坐标系的绘制146

4.1.3 基于方程的三维空间曲线绘制150

4.1.4 基于方程的网格曲面绘制151

4.1.5 贝赛尔曲面154

4.1.6 B-样条曲面绘制159

4.2 几何造型基本单元的组织162

4.2.1 几何造型的三种模型162

4.2.2 实体模型构造方法164

4.2.3 场景构造与模型的重用166

4.3 三维数据的二维投影与裁剪168

4.3.1 三维数据与二维显示169

4.3.2 投影171

4.3.3 裁剪173

4.4 隐藏面计算方法175

4.4.1 背面检测方法175

4.4.2 其他检测方法176

4.5 光照效果177

4.5.1 简单光照模型177

4.5.2 明暗插值与阴影生成181

4.5.3 OpenGL中的光照效果183

习题4189

第5章 动画制作技术与实例分析194

5.1 动画的分类制作方法194

5.1.1 逐帧动画、形变动画与路径动画194

5.1.2 使用软件制作动画202

5.2 常用的三维变换206

5.2.1 平移变换与旋转变换206

5.2.2 比例变换与错切变换207

5.3 基于图像的动画制作208

5.3.1 一个飘动的图像208

5.3.2 OpenGL纹理映射函数221

5.3.3 爆炸效果动画制作226

5.4 键盘控制球的转动232

5.4.1 一个转动的地球232

5.4.2 球的上下左右移动235

5.5 一个动画游戏分析与改进236

5.5.1 运行飞机动画游戏程序236

5.5.2 飞机模型的制作237

5.5.3 飞机的飞行247

5.5.4 发射子弹248

5.5.5 键盘的使用249

习题5250

参考文献254

后记255

热门推荐