《Visual C/C++图形图像与游戏编程典型实例解析》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:《电脑编程技巧与维护》杂志社编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:750844082X
  • 页数:306 页
图书介绍:本书内容丰富,实用性强,所有实例中的源程序代码都经过了测试和使用,并给出了详细解释,浓缩了Visual C/C++图形图像处理与游戏程序设计的精华。全书分三章共58个实例。第1章是图形图像与游戏编程基础与应用实例,该章就使用Visual C/C++进行图形图像编程基础与应用列举了14个典型而实用的编程实例,为图形图像处理应用编程和游戏编程奠定了基础。第2章是图形图像编程实例,该章精选了36个Visual C/C++在图形图像处理应用中的典型而实用的编程实例。第3章是游戏编程实例,该章精选了8个Visual C/C++在游戏编程应用中典型而实用的编程实例。本书适合觉有一定经验的Visual C/C++图形图像处理与游戏编程人员,对初学者也有很好的参考价值。

第1章 图形图像、游戏编程基础与应用实例 2

实例1 Visual C图像读写的编程实现 2

实例2 Visual C图像显示的编程实现 8

实例3 Visual C图像增强的编程实现 16

实例4 Visual C傅立叶变换的编程实现 26

实例5 Visual C图像快速傅立叶变换篇 34

实例6 Visual C图像界面设计的编程实现 44

实例7 Visual C图像边缘检测的编程实现 53

实例8 图像的数字化艺术 63

实例9 图库管理系统的设计 74

实例10 三维地形实时动态显示的核心技术研究 78

实例11 在Visual C中定制DIB类 82

实例12 图论的两个实用算法的编程 85

实例13 在GDI+中双缓存的使用 89

实例14 基于CMYK图像的格式分析与读取实现 91

第2章 图形图像编程实例 95

实例15 用Visual C++处理灰度位图 95

实例16 炭笔画效果 100

实例17 Visual C编程实时缩放及平移 104

实例18 启动画面与鸣谢画面的编程 108

实例19 Visual C编程在状态条中加入位图 111

实例20 用ShadowMap投射阴影 117

实例21 Visual C++6.0中实现运行程序图标在任务栏中的变换及去掉标题图标 121

实例22 Visual C++中双缓存滚动视图类开发及应用 123

实例23 利用内存多重复制实现多位图拖动显示 127

实例24 Visual C下OpenGL开发框架与应用 132

实例25 OpenGL中纹理贴图、滤波、光照和雾化效果初步编程 137

实例26 基于MFC框架的OpenGL三维图形编程 142

实例27 基于OpenGL编程实现三维虚拟现实 149

实例28 在Visual C中将客户区图像保存到BMP位图文件 163

实例29 Visual C++6.0中实现矢量图的分层绘制、打印 167

实例30 利用位图实现大数据量绘图的快速显示 175

实例31 基于ObjectARX 2004的任意复杂窗口剪裁技术 180

实例32 Visual C++与Matlab混合编程实现卫星遥感影像的三维显示 185

实例33 基于Visual C++和L系统的自然景物模拟 188

实例34 Visual C++6.0下的图像处理及在多文档和无模态对话框中的实时显示 193

实例35 增值税发票抵扣联字符识别中的图像倾斜校正方法 196

实例36 用GDI+实现数字水印编程 199

实例37 基于GDI+的分形图形绘制及处理 203

实例38 自动纹理映射的实现 208

实例39 用Visual C实现矢量图形的开发 209

实例40 圆形半透明画笔功能的实现 215

实例41 Visual C编程实现多交互绘图程序的设计技术 223

实例42 Visual C中特效动画制作技巧 228

实例43 用Visual C实现AutoCAD再次开发 240

实例44 模仿深度剥离效果 246

实例45 在Visual C++中借助DHTML增加特效 248

实例46 在Visual C下通过直方图变换对图像进行有效增强 251

实例47 实现喷洒车喷洒特殊效果三维仿真 256

实例48 Visual C++.NET中基于ADO的数据库图像输入方法 259

第3章 游戏编程实例 267

实例49 游戏开发中粒子系统分析 267

实例50 3D游戏中的粒子系统 273

实例51 基于MFC开发三维动画 278

实例52 简单骨骼动画的实现 284

实例53 三维游戏中动态水面的模拟 289

实例54 实现卡通渲染的简单方法 294

实例55 基于Symbian OS的S60手机游戏图像处理 295

实例56 用Visual C++编游戏 300