Visual Basic高级图形程序设计教程PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:(美)(R.斯蒂芬斯)Rod Stephens著;张艳等译
- 出 版 社:北京:电子工业出版社
- 出版年份:1999
- ISBN:7505347004
- 页数:534 页
目录 3
第一部分 使用Windows 3
第一章 Visual Basic 3
Visual Basic坐标系统 3
自定义坐标 4
坐标溢出(Coordinate Overflow) 6
大小和位置 6
图形包容器控件(Graphic Container Controls) 9
Line方法 10
Circle方法 11
Paintpicture方法 12
试验考贝操作 14
PSet方法 14
Point方法 14
Print方法 15
应该何时绘图 16
AutoRedraw属性 17
Paint事件 17
在Resize事件中重新绘图 17
控制控件 19
Text属性 19
其它图形属性 21
LoadPicture和SavePicture函数 26
图形控件 26
图像控件 26
标签控件 26
直线控件 27
造型控件 27
颜色 28
RGB颜色 28
系统颜色 28
QBColor 29
第二章 使用API 31
魔鬼 31
使用API 31
标识例行程序 32
定义数据结构 32
声明例行程序 33
调用例行程序 37
有用的API函数 37
绘图 38
绘制属性 44
位图 49
元文件 51
第三章 提高 53
高级色彩 53
调色板 53
Visual Basic中的颜色 56
高级文本 69
显示文本 69
打印 82
Printer对象 83
PrintForm方法 85
高分辨率打印 86
第二部分 图像处理以及动画制作 95
第四章 图像处理 95
获取图像 95
编程工具 96
LoadPicture例行程序 96
SavePicture例行程序 97
Point和Pset函数 97
GetBitmapBits,SetBitmapBits以及MatchColorPalette例行程序 97
点过程 101
图像取补 101
使用MatchGrayPalette显示图像 101
色彩平衡度 103
亮度 104
对比度 105
多图像处理 109
图像减法(Image Subtraction) 109
图像平均(Image Averaging) 110
图像合成(Image Compositing) 111
区域处理 113
空间过滤 113
非线性过滤 126
几何变形 131
形状扭曲变形 149
有关动画制作的基础知识 150
定时最重要 150
第五章 动画制作 150
Viusal Basic中的定时 151
位图动画 154
存储图像位 156
绘制动画 158
清除并重画 159
保存并恢复 160
SetBitmapBits 161
擦除并重画 163
控制动画 165
仿真 165
原本 168
子图像 169
中间计算和变形 172
中间计算 172
变形 177
专业化动画 178
场景转换 179
调色板动画 192
屏幕保护程序 192
制作程序图标的动画 195
第三部分 二维图形 199
第六章 扫描转换 199
扫描转换直线 199
参数曲线 199
使用DrawCurve例行程序 200
旋转点 203
曲线拟合 206
多项式曲线拟合 207
参数曲线拟合 213
混合函数 217
反混叠 227
解决混叠问题 228
超级取样 228
演示反混叠 232
SetBitmapBits 234
第七章 二维变换 238
制作二维对象模型 238
窗口和视区 242
漫游和缩放 242
横纵比 244
Visual Basic中的窗口和视区 248
在Visual Basic中缩放和漫游 249
二维变换 254
简单变换 255
组合变换 258
Visual Basic中的变换矩阵 263
Visual Basic中的矢量和矩阵操作 267
形状扭曲变换 269
显示数据结构 272
四叉树 272
Visual Basic中的四叉树 273
查找对象 273
修改图片对象 274
第八章 分数维和铺砌 280
分数维 280
树 281
雪花 287
空间填充曲线 293
垫片 299
Mandelbrot集 306
Julia集 309
特殊吸引点(Attractor) 314
铺砌 316
矩形铺砌 316
非矩形铺砌 317
归一化坐标 323
Visual Basic中的矢量和矩阵操作 323
第九章 三维变换 323
简单变换 323
第四部分 三维图形 323
平移 325
缩放 326
镜像 326
右旋坐标 327
旋转 328
反向变换 331
投影 331
透视 342
剪切 342
组合变换 345
无平移的缩放 345
沿着任意平面镜像 345
沿着任意直线旋转 349
到任意平面的投影 351
球面坐标 355
三维对象 357
第十章 表面 360
简单表面 360
网格 360
高低算法 372
分数维表面 379
参数表面 385
Bezier表面 386
B-样条 391
表面变形 398
挤压表面 398
旋转表面 403
其它表面变形 406
第十一章 隐面消除 410
背面消除 410
查找表面法向量 411
使用法向量测试角度 412
小结 412
凸状体 413
Visual Basic中的背面消除 413
深度排序 416
非凸状体 418
表面的重新处理 428
第十二章 浓淡模型 432
有关光照的物理知识 432
漫反射 432
环境光线 435
距离 437
高光反射 439
几点假设 444
颜色 444
平滑浓淡处理 447
多个光源 447
Gouraud浓淡处理 448
Phong浓淡处理 448
第十三章 光线追踪 449
简短警告 451
光线追踪的基本知识 451
Visual Basic中的光线追踪 452
性能 460
其它对象 461
递归光线追踪 478
反射光线 479
透明表面 481
边界多边形 496
可适应深度控制 497
高维临时投影 501
临时投影 501
第十四章 高维变换 501
第五部分 高维图形 501
空间投影 502
四维变换 502
归一化坐标 503
平移 503
缩放 503
旋转 504
反射 504
逆向变换 505
投影 505
旋转超级立方体 508
折叠出超级立方体 509
附录A 本书使用的API函数 513
16位和32位声明 513
API例行程序 513
绘图 513
对象管理 515
绘图属性 516
调色板 517
位图 518
元文件 519
其它 520
数据结构 520
常量 521
附录B 范例程序描述 525
第一部分:使用Windows 525
第一章:Visual Basic 525
第二章:使用API 525
第三章:提高 526
第二部分:图像处理以及动画制作 526
第四章:图像处理 526
第六章:扫描转换 527
第三部分:二维图形 527
第五章:制作动画 527
第七章:二维变形 528
第八章:分数维和铺砌 528
第四部分:三维变形 529
第九章:三维变形 529
第十章:表面 529
第十一章:隐面消除 529
第十二章:浓淡模型 530
第十三章:光线追踪 530
第五部分:高维图形 530
第十四章:高维变形 530
附录C 变换小结 531
二维变换 531
三维变换 531
四维变换 533
球形坐标 534
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《糊涂国王摸月亮 立体图形的组合》(韩)高滋贤文 2016
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017