
| 计算机图形学是交互式图形开发的基本理论,同时也是一门实践性的学科。笔者积累十多年的计算机图形学讲授经验,使用Visual C++6.0的MFC框架开发了涉及“基本图形的扫描转换”、“多边形填充”、“二维变换和裁剪”、“三维变换和投影”、“自由曲线和曲面”、“分形几何”、“动态消隐”和“真实感图形”等章节内容的43个案例。 本书是《计算机图形学基础教程(Visual C++版)》的配套实践教程。对于Visual C++的MFC框架,本书从使用的角度进行了详细操作说明。 |
| 案例1 金刚石图案算法 案例2 直线中点bresenham算法 案例3 圆中点bresenham算法 案例4 椭圆中点bresenham算法 案例5 直线距离加权反走样算法 案例6 多边形有效边表填充算法 案例7 多边形边缘填充算法 案例8 区域四邻接点填充算法 案例9 二维基本几何变换算法 案例10 cohen-sutherland直线裁剪算法 案例11 中点分割直线裁剪算法 案例12 梁友栋barsky直线裁剪算法 案例13 三维基本几何变换算法 案例14 三视图算法 案例15 透视图算法 案例16 三次参数样条曲线算法 案例17 三次hermite样条曲线算法 案例18 bezier曲线算法 案例19 双三次bezier曲面算法 案例20 三次b样条曲线算法 .案例21 双三次b样条曲面算法 案例22 25个控制点的双三次b样条曲面算法 案例23 cantor集算法 案例24 koch曲线算法 案例25 peano-hilbert曲线算法 案例26 sierpinski垫片算法 案例27 sierpinski地毯算法 案例28 sierpinski海绵算法 案例29 c字曲线算法 案例30 caley树算法 案例31 koch曲线文法模型算法 案例32 分形草文法模型算法 案例33 peano-hilbert曲线文法模型算法 案例34 分形灌木丛文法模型算法 案例35 koch曲线的ifs图形算法 案例36 sierpinski垫片的ifs图形算法 案例37 立方体动态隐线算法 案例38 球的动态隐线算法 案例39 立方体动态z-buffer隐面算法 案例40 立方体动态画家隐面算法 案例41 明暗处理立方体算法 案例42 球的光照模型算法 案例43 立方体的纹理映射算法 参考文献 |
商品评论(0条)