注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关Visual Basic高级图形程序设计教程

Visual Basic高级图形程序设计教程

Visual Basic高级图形程序设计教程

定 价:¥66.00

作 者: (美)[R.斯蒂芬斯]Rod Stephens著;张艳等译
出版社: 电子工业出版社
丛编项:
标 签: BASIC语言 Visual Basic

ISBN: 9787505347007 出版时间: 1999-04-01 包装:
开本: 26cm 页数: 534页 字数:  

内容简介

  本书主要讲述如何在Visual Basic中增加高级图形处理功能,包括如何使用Visual Basic控制件来创建极具感染力的图形效果,如何在应用程序中集成图像、动画以及二维和三维图形。书中还提供了大量的例子程序和随时可用的函数集,读者可以轻松地把它们添加到自己的程序中。当读者完成本书的学习以及运行范例程序后,将能够在自己的Visual Basic应用程序中创建和添加复杂的图形效果。本书内容丰富,图文并茂,语言通俗易懂,是广大计算机用户学习Visual Basic图形程序设计的最佳教材,也可用作学校和电脑培训班的培训教材。

作者简介

暂缺《Visual Basic高级图形程序设计教程》作者简介

图书目录

第一部分  使用Windows
第一章  Visual Basic
Visual Basic坐标系统
自定义坐标
坐标溢出Coordinate Overflow
大小和位置
图形包容器控件Graphic Container Controls
Line方法
Circle方法
Paintpicture方法
试验考贝操作
PSet方法
Point方法
Print方法
应该何时绘图
AutoRedraw属性
Paint事件
在Resize事件中重新绘图
控制控件
Text属性
其它图形属性
LoadPicture和SavePicture函数
图形控件
图像控件
标签控件
直线控件
造型控件
颜色
RGB颜色
系统颜色
QBColor
第二章  使用API
魔鬼
使用API
标识例行程序
定义数据结构
声明例行程序
调用例行程序
有用的API函数
绘图
绘制属性
位图
元文件
第三章  提高
高级色彩
调色板
Visual Basic中的颜色
高级文本
显示文本
打印
Print对象
PrintForm方法
高分辩率打印
第二部分  图像处理以及动画制作
第四章  图像处理
获取图像
编程工具
LoadPicture例行程序
SavePicture例行程序
Point和Pset函数
GetBitmapBits,SetBitmapBits以及MatchColorPalette例行程序
使用MatchGrayPalette显示图像
点过程
图像取补
色彩平衡度
亮度
对比度
多图像处理
图像减法Image Subtraction
图像平均Image Averaging
图像合成Image Compositing
区域处理
空间过滤
非线性过滤
几何变形
形状扭曲变形
第五章  动画制作
有关动画制作的基础知识
定是最重要
Visual Basic中的定时
位图动画
存储图像位
绘制动画
清除并重画
保存并恢复
SetBitmapBits
擦除并重画
控制动画
仿真
原本
子图像
中间计算和变形
中间计算
变形
专业化动画
场景转换
调色板动画
屏幕保护程序
制作程序图标的动画
第三部分  二维图形
第六章  扫描转换
扫描转换直线
参数曲线
使用DrawCurve例行程序
旋转点
曲线拟合
多项式曲线拟合
参数曲线拟合
混合函数
反混叠
解决混叠问题
超级取样
演示反混叠
SetBitmapBits
第七章  二维变换
制作二维对象模型
窗口和视区
漫游和缩放
横纵比
Visual Basic中的窗口和视区
在Visual Basic中缩放和漫游
二维变换
简单变换
组合变换
Visual Basic中的变换矩阵
Visual Basic中的矢量和矩阵操作
形状扭曲变换
显示数据结构
四叉树
查找对象
Visual Basic中的四叉树
修改图片对象
第八章 分数维和铺砌
分数维

雪花
空间填充曲线
垫片
Mandelbrot集
Julia集
特殊吸引点Attractor
铺砌
矩形铺砌
非矩形铺砌
第四部分  三维图形
第九章  三维变换
简单变换
归一化坐标
Visual Basic中的矢量和矩阵操作
平移
缩放
镜像
右旋坐标
旋转
反向变换
投影
透视
剪切
组合变换
无平移的缩放
沿着任意平面镜像
沿着任意直线旋转
到任意平面的投影
球面坐标
三维对象
第十章  表面
简单表面
网格
高低算法
分数维表面
参数表面
Bezier表面
B-样条
表面变形
挤压表面
旋转表面
其它表面变形
第十一章  隐面消除
背面消除
查找表面法向量
使用法向量不测试角度
小结
凸状体
Visual Basic中的北面消除
深度排序
非凸状体
表面的重新处理
第十二章  浓淡模型
有关光照的物理知识
漫反射
环境光线
距离
高光反射
几点假设
颜色
多个光源
平滑浓淡处理
Gouraud浓淡处理
Phong浓淡处理
第十三章  光线追踪
简短警告
光线追踪的基本知识
Visual Basic中的光线追踪
性能
其它对象
递归光线追踪
反射光线
透明表面
边界多边形
可适应深度控制
第五部分  高维图形
第十四章  高维变换
临时投影
高维临时投影
空间投影
四维变换
归一化坐标
平移
缩放
反射
旋转
逆向变换
投影
旋转超级立方体
折叠出超级立方体
附录 A 本书使用的API函数
16位和32位声明
API例行程序
绘图
对象管理
绘图属性
调色板
位图
元文件
其它
数据结构
常量
附录 B 范例程序描述
第一部分:使用Windows
第一章:Visual Basic
第二章:使用API
第三章:提高
第二部分:图像处理以及动画制作
第四章:图像处理
第五章:制作动画
第三部分:二维图形
第六章:扫描转换
第七章:二维变换
第八章:分数维和铺砌
第四部分:三维变形
第九章:三维变形
第十章:表面
第十一章:隐面消除
第十二章:浓淡模型
第十三章:光线追踪
第五部分:高维图形
第十四章:高维变形
附录 C 变换小结
二维变换
三维变换
四维变换
球形坐标

本目录推荐