第一部分 使用Windows
第一章 Visual Basic
Visual Basic坐標系統(tǒng)
自定義坐標
坐標溢出Coordinate Overflow
大小和位置
圖形包容器控件Graphic Container Controls
Line方法
Circle方法
Paintpicture方法
試驗考貝操作
PSet方法
Point方法
Print方法
應該何時繪圖
AutoRedraw屬性
Paint事件
在Resize事件中重新繪圖
控制控件
Text屬性
其它圖形屬性
LoadPicture和SavePicture函數(shù)
圖形控件
圖像控件
標簽控件
直線控件
造型控件
顏色
RGB顏色
系統(tǒng)顏色
QBColor
第二章 使用API
魔鬼
使用API
標識例行程序
定義數(shù)據(jù)結構
聲明例行程序
調用例行程序
有用的API函數(shù)
繪圖
繪制屬性
位圖
元文件
第三章 提高
高級色彩
調色板
Visual Basic中的顏色
高級文本
顯示文本
打印
Print對象
PrintForm方法
高分辯率打印
第二部分 圖像處理以及動畫制作
第四章 圖像處理
獲取圖像
編程工具
LoadPicture例行程序
SavePicture例行程序
Point和Pset函數(shù)
GetBitmapBits,SetBitmapBits以及MatchColorPalette例行程序
使用MatchGrayPalette顯示圖像
點過程
圖像取補
色彩平衡度
亮度
對比度
多圖像處理
圖像減法Image Subtraction
圖像平均Image Averaging
圖像合成Image Compositing
區(qū)域處理
空間過濾
非線性過濾
幾何變形
形狀扭曲變形
第五章 動畫制作
有關動畫制作的基礎知識
定是最重要
Visual Basic中的定時
位圖動畫
存儲圖像位
繪制動畫
清除并重畫
保存并恢復
SetBitmapBits
擦除并重畫
控制動畫
仿真
原本
子圖像
中間計算和變形
中間計算
變形
專業(yè)化動畫
場景轉換
調色板動畫
屏幕保護程序
制作程序圖標的動畫
第三部分 二維圖形
第六章 掃描轉換
掃描轉換直線
參數(shù)曲線
使用DrawCurve例行程序
旋轉點
曲線擬合
多項式曲線擬合
參數(shù)曲線擬合
混合函數(shù)
反混疊
解決混疊問題
超級取樣
演示反混疊
SetBitmapBits
第七章 二維變換
制作二維對象模型
窗口和視區(qū)
漫游和縮放
橫縱比
Visual Basic中的窗口和視區(qū)
在Visual Basic中縮放和漫游
二維變換
簡單變換
組合變換
Visual Basic中的變換矩陣
Visual Basic中的矢量和矩陣操作
形狀扭曲變換
顯示數(shù)據(jù)結構
四叉樹
查找對象
Visual Basic中的四叉樹
修改圖片對象
第八章 分數(shù)維和鋪砌
分數(shù)維
樹
雪花
空間填充曲線
墊片
Mandelbrot集
Julia集
特殊吸引點Attractor
鋪砌
矩形鋪砌
非矩形鋪砌
第四部分 三維圖形
第九章 三維變換
簡單變換
歸一化坐標
Visual Basic中的矢量和矩陣操作
平移
縮放
鏡像
右旋坐標
旋轉
反向變換
投影
透視
剪切
組合變換
無平移的縮放
沿著任意平面鏡像
沿著任意直線旋轉
到任意平面的投影
球面坐標
三維對象
第十章 表面
簡單表面
網格
高低算法
分數(shù)維表面
參數(shù)表面
Bezier表面
B-樣條
表面變形
擠壓表面
旋轉表面
其它表面變形
第十一章 隱面消除
背面消除
查找表面法向量
使用法向量不測試角度
小結
凸狀體
Visual Basic中的北面消除
深度排序
非凸狀體
表面的重新處理
第十二章 濃淡模型
有關光照的物理知識
漫反射
環(huán)境光線
距離
高光反射
幾點假設
顏色
多個光源
平滑濃淡處理
Gouraud濃淡處理
Phong濃淡處理
第十三章 光線追蹤
簡短警告
光線追蹤的基本知識
Visual Basic中的光線追蹤
性能
其它對象
遞歸光線追蹤
反射光線
透明表面
邊界多邊形
可適應深度控制
第五部分 高維圖形
第十四章 高維變換
臨時投影
高維臨時投影
空間投影
四維變換
歸一化坐標
平移
縮放
反射
旋轉
逆向變換
投影
旋轉超級立方體
折疊出超級立方體
附錄 A 本書使用的API函數(shù)
16位和32位聲明
API例行程序
繪圖
對象管理
繪圖屬性
調色板
位圖
元文件
其它
數(shù)據(jù)結構
常量
附錄 B 范例程序描述
第一部分:使用Windows
第一章:Visual Basic
第二章:使用API
第三章:提高
第二部分:圖像處理以及動畫制作
第四章:圖像處理
第五章:制作動畫
第三部分:二維圖形
第六章:掃描轉換
第七章:二維變換
第八章:分數(shù)維和鋪砌
第四部分:三維變形
第九章:三維變形
第十章:表面
第十一章:隱面消除
第十二章:濃淡模型
第十三章:光線追蹤
第五部分:高維圖形
第十四章:高維變形
附錄 C 變換小結
二維變換
三維變換
四維變換
球形坐標