《高级C++图形/图像编程技术》
作者 | 马启文编写 编者 |
---|---|
出版 | 北京:学苑出版社 |
参考页数 | 371 |
出版时间 | 1994(求助前请核对) 目录预览 |
ISBN号 | 7507708845 — 求助条款 |
PDF编号 | 81966258(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

第一章图形编程的硬件注释1
1.1 PC机的CPU问题1
1.1.1 8088和80862
1.1.2 802862
1.1.3 803862
1.1.4 804862
1.1.5 Pentium(P5)3
1.2 PC机的视频显示适配器3
1.2.1 CGA3
1.2.2 EGA4
1.2.3 MCGA5
1.2.4 VGA5
1.2.5 扩展视频模式9
1.2.6 双显示系统9
2.1 面向对象的编程语言11
第二章C++编程语言基本要素回顾11
2.2 C++及BorlandC++概述12
2.2.1 C++对C的扩充12
2.2.2 利用C++建立程序20
2.2.3 C++图形程序的基本部分20
2.2.4 一个示例程序:STARTUP.CPP21
2.2.5 STARTUP.CPP的程序员指南32
2.2.6 LIB2D.HPP的程序员指南34
2.2.7 LIB2D.CPP的程序员指南35
2.2.8 扩充类库38
第三章图形相关设备的编程39
3.1 鼠标设备的编程39
3.1.1 软件驱动程序39
3.1.2 程序设计基础40
3.1.3 一个示例程序:CLICK.CPP41
3.1.4 CLICK.CPP的程序员指南50
3.1.5 MOUSE.HPP的程序员指南52
3.1.6 MOUSE.CPP的程序员指南53
3.1.7 无故障鼠标器编程的暗示54
3.2 键盘和磁盘的编程54
3.2.1 键盘的程序设计54
3.2.2 磁盘的程序设计55
3.2.3 一个示例程序:BLOCK.CPP56
3.2.4 BLOCK.CPP的程序员指南60
3.2.5 BITBLT.HPP的程序员指南70
3.2.6 BITBLT.CPP的程序员指南70
第四章BGI简介73
4.1 BGI初步73
4.1.1 BGI的初始化73
4.1.2 基本的BGI程序及其组成74
4.1.3 坐标系统74
4.2 绘图命令和绘图函数75
4.2.1 象素函数75
4.2.2 图形函数76
4.2.3 填充技术81
4.2.4 BGI正文和字形84
第五章2-D(两维)图形应用的编程88
5.1 交互式GUI菜单系统88
5.1.1 一个示例程序:GUI.CPP88
5.1.2 GUI.CPP的程序员指南91
5.2 交互式描绘图形112
5.2.1 一个示例程序:SKETCH.CPP112
5.2.2 SKETCH.CPP的程序员指南118
5.3 交互式桌面排版系统138
5.3.1 页面设计组成138
5.3.2 一个示例程序:DESKTOP.CPP140
5.3.3 DESKTOP.CPP的程序员指南143
5.3.4 PUBLISH.HPP的程序员指南145
5.3.5 PUBLISH.CPP的程序员指南146
6.1.1 三维几何学156
第六章3-D(三维)图形应用程序156
6.1 3-D图像的编程概念156
6.1.2 用户输入157
6.1.3 曲面(CurvedSurface)157
6.1.4 欧拉(Euler)操作158
6.1.5 坐标系统158
6.1.6 编写3-D图形软件158
6.1.7 建立和处理3-D模型159
6.1.8 3-D模型的部件162
6.1.9 造型公式162
6.1.10 粉刷(Readering)方法163
6.1.11 隐藏面迁移技术163
6.1.12 偏航、滚转和俯仰164
6.1.13 光源164
6.1.14 照明164
6.1.18 LIB3D.HPP的程序员指南165
6.1.19 LIB3D.CPP的程序员指南165
6.1.16 操作模型165
6.1.17 C++的3-D类165
6.1.15 表面映像和结构映像165
6.2 交互式3-D图形167
6.2.1 一个示例程序:OBJECTS.CPP167
6.2.2 OBJECTS.CPP的程序员指南170
第七章动画系统的程序设计185
7.1 动画系统的编程185
7.1.1 动画的类别185
7.1.2 帧动画的原理186
7.1.3 选择图形方式186
7.1.4 基本RAM的帧动画187
7.1.5 基本磁盘的帧动画187
7.1.6 bitblt(块图形)动画的原理187
7.1.7 实时动画的原理188
7.1.11 一个示例程序:BOUNCE.CPP189
7.1.10 C++用于动画编程的优点189
7.1.8 动画技术的优缺点189
7.1.9 交互的动画概念189
7.1.12 BOUNCE.CPP的程序员指南192
7.1.13 BLITTER.HPP的程序员指南194
7.1.14 BLITTER.CPP的程序员指南195
7.2 显示动画204
7.2.1 步程循环204
7.2.2 关键帧和中间化205
7.2.3 专业上的观点205
7.2.4 计算机算法206
7.2.5 一个示例程序:STRIDES.CPP206
7.2.6 STRIDES.CPP的程序员指南207
7.3 Cel动画219
7.3.1 关键帧(Keyframes)219
7.3.2 一个示例程序:CEL.CPP220
7.3.3 CEL.CPP的程序员指南223
7.4 动态动画236
7.4.1 利用几何学来研究运动236
7.4.2 碰撞检测238
7.4.3 一个示例程序:HIT.CPP239
7.4.4 HIT.CPP的程序员指南240
7.4.5 KINETIC.HPP的程序员指南242
7.4.6 KINETIC.CPP的程序员指南242
附录A.用TurboC++编译示例程序253
附录B.用BorlandC++编译示例程序258
附录C.用ZortechC++编译示例程序263
附录D.用MicrosoftC++编译示例程序267
附录E.类库的源代码268
附录F.使用其它的图形库362
附录G.捕获运行时错误:一个指导369
1994《高级C++图形/图像编程技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由马启文编写 1994 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- C与C++高级图形程序设计
- 1994 北京:电子工业出版社
-
- IBM PC图形编程技术
- 1988 中国科学院计算机应用厂家情报室
-
- 高级C++图形程序设计技术与应用
- 1993 北京:学苑出版社
-
- OpenGL高级图形编程指南
- 1999 哈尔滨:哈尔滨工程大学出版社
-
- 图形图像设计与技巧
- 1998 广州:广东科技出版社
-
- 最新VESA SVGA图形图像编程秘技
- 1999 北京:北京航空航天大学出版社
-
- C语言及其高级编程技术
- 1995 天津:南开大学出版社
-
- C语言高级CAD图形程序设计技术与实践
- 1992 北京:海洋出版社
-
- Borland C++3.1库函数手册
- 1994 北京:北京航空航天大学出版社
-
- PC机C图形编程手册
- 1994 北京:清华大学出版社
-
- Turbo C++图形编程技巧
- 1993 北京:科学技术文献出版社
-
- C++高级编程技术
- 1994 北京:电子工业出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD