rar文件

计算机图形学实验-DDA直线算法源码 评分:

计算机图形学实验-DDA直线算法源码 打包下载,里面包含源码。
2014-04-04 上传 大小:53KB
立即下载
rar文件
计算机图形学前沿报告(flash版)

计算机图形学实验报告-实验1直线段扫描转换.doc 计算机图形学实验报告-实验3Bezier曲线.doc 计算机图形学实验报告-实验5Phong光照模型.doc

立即下载
rar文件
计算机图形学画直线C语言版程序源码

1)TurboC 2.0以上可以运行; 2)计算机图形学画直线DDA算法; 3)根据k的值判断。 4)程序以TXT格式提供,仅供参考不足之处请指正。

立即下载
rar文件
计算机图形学原理及算法教程(cd).rar

这是配套教材的源码。教材我已经传过。 第1章 基本图形的生成 1 1.1 直线 1 1.1.1 DDA(数值微分)算法 2 1.1.2 生成直线的中点画线法 2 1.1.3 Bresenham算法 2 1.1.4 程序设计 3 1.2 圆 7 1.2.1 直角坐标法 7 1.2.2 中点画圆法 8 1.2.3 圆的Bresenham算法 8 1.3 椭圆扫描转换中点算法 11 1.4 多边形的扫描转换与区域填充 13 1.4.1 多边形的扫描转换 14 1.4.2 区域填充算法 15 1.5 字符的生成 22 1.5.1 点阵字符 22 1.5.2 矢量字符 23 1.5.3 字符属性 23 1.6 图形裁剪 23 1.6.1 线裁剪 24 1.6.2 多边形裁剪 25 1.6.3 字符裁剪 26 1.6.4 图形裁剪编程 26 1.7 Visual C++中基本绘图函数 38 练习题 41 第2章 二维图形 42 2.1 用户坐标到屏幕坐标的变换 42 2.1.1 窗口到视口的变换内容 42 2.1.2 窗口区到视口区的坐标变换 43 2.2 二维几何变换 44 2.2.1 基本变换 44 2.2.2 二维几何变换的级联 47 2.3 几何变换程序设计案例 49 2.4 平面曲线图 59 2.4.1 正叶线 60 2.4.2 正叶线蝴蝶结 60 2.5 平面曲线程序设计案例 60 练习题 63 第3章 交互技术 64 3.1 用户接口设计 64 3.2 逻辑输入设备与输入处理 65 3.2.1 逻辑输入设备 65 3.2.2 输入模式 66 3.3 交互式绘图技术 67 3.4 交互技术程序设计案例 68 练习题 75 第4章 简单CAD绘图系统开发实例 76 4.1 计算机图形学绘图基础 76 4.1.1 Visual C++开发系统基本绘图知识 77 4.1.2 计算机图形学绘图系统设计基本原则 79 4.1.3 图形程序设计步骤 79 4.1.4 在Visual C++集成开发环境下程序的调试 81 4.1.5 计算机程序结构设计基础 81 4.1.6 绘图程序设计基本方法 82 4.2 图形的数据结构 85 4.2.1 图形信息的分类 85 4.2.2 图形数据结构 85 4.2.3 计算机对数据的管理——数据文件 86 4.2.4 图形数据的存储状态 87 4.2.5 动态文件数据结构的组织原则 87 4.2.6 简单CAD绘图系统编程实例中的数据结构 87 4.3 简单CAD绘图系统功能简介 103 4.3.1 简单CAD绘图系统运行界面 103 4.3.2 简单CAD绘图系统功能 103 第5章 三维图形变换 107 5.1 三维图形几何变换矩阵 107 5.2 三维图形基本变换矩阵 107 5.2.1 平移变换 107 5.2.2 比例变换 108 5.2.3 绕坐标轴的旋转变换 109 5.2.4 对称变换 110 5.2.5 错切变换 112 5.3 图形的投影变换 113 5.3.1 投影变换分类 113 5.3.2 平行投影 114 5.4 三维变换程序设计案例 118 练习题 146 第6章 曲线和曲面 147 6.1 曲线曲面参数表示的基础知识 147 6.1.1 非参数表示和参数表示 147 6.1.2 参数表示的基本特征 148 6.1.3 曲线段之间的连续性 150 6.1.4 曲线曲面设计中的几个概念 151 6.2 常用参数曲线 151 6.2.1 一般规则空间曲线 151 6.2.2 Bezier曲线 152 6.2.3 B样条曲线 158 6.3 参数曲面 164 6.3.1 函数式曲面 164 6.3.2 旋转曲面 165 6.4 常用曲面 166 6.4.1 双曲线曲面 166 6.4.2 Bezier曲面 166 6.4.3 B样条曲面 168 6.5 曲面与曲线编程案例 169 练习题 195 第7章 几何造型技术 196 7.1 实体的表示模型 196 7.1.1 分解表示 197 7.1.2 构造表示 198 7.1.3 边界表示 200 7.1.4 形体的边界表示模型 200 7.2 求交分类 202 7.2.1 求交分类 202 7.2.2 基本的求交算法 203 7.3 图形相交-相切程序设计案例 207 7.4 非传统造型技术 220 7.4.1 基本概念 221 7.4.2 分形造型对模型的基本要求 221 7.4.3 分形造型的常用模型 221 7.5 分形造型应用 222 7.6 分形造型编程设计 223 练习题 238 第8章 消隐 239 8.1 线消隐 239 8.2 面消隐 240 8.2.1 区域排序算法基本思想 240 8.2.2 深度缓存(Z-buffer)算法 241 8.2.3 扫描线算法 241 8.3 图形几何构造 242 8.4 消隐技术编程案例 245 练习题 259 第9章 真实感图形学 260 9.1 颜色模型 260 9.1.1 CIE色度图 260 9.1.2 常用的颜色模型 261 9.2 简单光照明模型 263 9.2.1 Phong光照明模型 263 9.2.2 增量式光照明模型 265 9.3 局部光照明模型 266 9.4 光透射模型 267 9.4.1 透明效果的简单模型 267 9.4.2 Whitted光透射模型 268 9.4.3 Hall光透射模型 268 9.4.4 简单光反射透射模型 268 9.5 纹理及纹理映射 269 9.6 整体光照明模型 270 9.6.1 光线跟踪算法 270 9.6.2 辐射度方法 272 9.7 真实感图形学编程案例 272 练习题 321 第10章 计算机动画 322 10.1 计算机动画概述 322 10.2 计算机动画的应用领域 322 10.3 计算机动画的分类和原理 322 10.4 目前计算机动画面临的问题 325 10.5 计算机动画程序设计案例 325 10.5.1 帧动画 325 10.5.2 实时动画 328 练习题 335 参考文献 336

立即下载
rar文件
DDA直线算法及三维图形变换VC源代码

DDA直线算法 中点直线算法 二维及三维图元的几何变换过程 实现直线段与圆弧等基本图元的像素生成

立即下载
zip文件
计算机图形学源码(DDA直线、中点圆、多边形、填充、支持不同图层二维变换如旋转、平移、缩放、对称变换;光照与消隐)

直线、圆、多边形 这是针对09年所写计算机图形学源码重构后的版本。新版本在实现用多种算法生成直线、圆、多边形等图形图像的同时,使用了双缓存绘图防止图像闪烁,并使用自定义结构扫描线存储所绘连块图形区域提高了二次绘图效率。 同时将所有图形图像封装成类,便于图形的重绘以及旋转、平移、缩放、对称变换等几何操作。 这是真正意义上实现了二维图层操作,而不是一个演示性的算法。 光照实验与消隐借用已有代码,因此代码变量命名风格与之前的不统一。

立即下载
rar文件
计算机图形学源码(DDA直线、中点直线、画圆、填充、剪裁、旋转、Bezier曲线、B样条曲线等 请去描述里面的链接http://download.csdn.net/source/3459644下载新版本)

请去下面链接下载新版本的源码,新版本源码支持不同图层的旋转平移缩放等。 http://download.csdn.net/source/3459644

立即下载
7z文件
哈工大威海图形学实验源码

包含了哈工大威海的图形学实验的4个源码 dda 扫描线 图形裁剪算法 正负画圆算法 重点画圆算法

立即下载
rar文件
计算机图形学实验java源码

完整的代码实现用DDA和Bresenham算法画直线,圆,多边形并实现了直线和多边形的裁剪

立即下载
rar文件
图形学实验一直线(源码+文档)

图形学实验源码+文档,可以直接“引用”!!!!

立即下载
rar文件
DDA插补源码

DDA直线,圆弧插补源码,插补轨迹仿真,CNC开发的重要参考资料。

立即下载
rar文件
计算机图形学基本的几个实验源码

这是一个简单的计算机图形学实验。其中包含了画直线,二次曲线,对话框等实验.

立即下载
rar文件
OpenGL图形学实验源码

openGL图形学实验内容,DDA 中点算法画直线,中点、多边形逼近画圆,扫描线填充,种子填充,图形变换,直线和多边形的裁剪

立即下载
doc文件
计算机图形学实验报告(源码)

计算机图形学实验报告,文档是图形学实验vc++源码,直线,圆,多边形,图形变换,裁剪等,挺全面的。

立即下载
rar文件
计算机图形学实验1-4(包括代码)

计算机图形学实验1-4,包括代码,还有一些写程序时找到的资料,代码是C语言完成的

立即下载
rar文件
e语言-易语言dda算法

易语言dda算法源码例程程序结合易语言画板组件根据dda数值微分法画出直线。

立即下载
docx文件
图形学实验源码及报告

图形学实验报告及源码,包括DDA算法和中心圆算法等。

立即下载
zip文件
计算机图形学作业-基于C++实现MFC程序源码+项目说明.zip

计算机图形学作业-基于C++实现MFC程序源码+项目说明.zip 【资源介绍】 MFC程序实现: 1.基本图形绘制: Bresenham、DDA、改进的Bresenham、系统库函数四种方法画直线, Bresenham画圆,Bresenham画椭圆,绘制矩形,多边形,圆弧。 2.基本图形变换: 平移变换,比例变换,错切变换,对称变换,旋转变换,复合平移变换,复合比例变换,复合旋转变换,相对任意参考点对称,相对任意参考点旋转,相关任意直线对称。 3.自由曲线绘制: 1次 Bezier曲线,2次 Bezier曲线,3次 Bezier曲线,3次B样条曲线,Hermite三次样条曲线,曲线拼接。 4.图形裁剪和图形填充: 多边形裁剪,绘制填充多边形,有效边表填充算法填充多边形。 建议使用VC++6.0打开工作空间运行程序

立即下载
zip文件
计算机图形-绘制任意直线斜率源码

达到效果:在屏幕客户区按下鼠标左键选择直线的起点,保持鼠标左键按下并移 动鼠标到另一位置,松开鼠标左键绘制任意斜率的直线段。

立即下载
热门资源标签
Global site tag (gtag.js) - Google Analytics