77范文网 - 专业文章范例文档资料分享平台

图形学实验1

来源:网络收集 时间:2018-11-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

实验一、基本图素的生成算法和图形填充

实验目的

1、通过实验,进一步理解和掌握DDA和Bresenham算法; 2、掌握填充算法的基本原理; 实验环境

计算机、Turbo C或其他C语言程序设计环境 实验内容

1.用数值微分法(DDA法)或Bresenham算法绘制任意一条直线;(由键盘输入直线的两端点坐标)

2.任意画一个多边形,并用边(缘)填充算法进行填充。(多边形的顶点坐标存放在数组中,坐标值由键盘输入)

实验步骤

1、算法、原理清晰,有详细的设计步骤;

2、依据算法、步骤或程序流程图,用C语言编写源程序; 3、编辑源程序并进行调试;

4、进行运行测试,并结合情况进行调整; 5、对运行结果进行保存与分析; 6、把源程序以文件的形式提交; 7、按格式书写实验报告。

(选做) 圆和椭圆的绘制

实验目的

1、通过实验,进一步理解和掌握中点算法; 2、掌握以上算法生成椭圆或圆的基本过程;

3、通过编程,会在TC环境下完成用中点算法实现椭圆或圆的绘制。 实验环境

计算机、Turbo C或其他C语言程序设计环境 实验内容

用中点(Besenham)算法实现椭圆或圆的绘制。 实验步骤

1. 算法、原理清晰,有详细的设计步骤;

2. 依据算法、步骤或程序流程图,用C语言编写源程序; 3. 编辑源程序并进行调试;

4. 进行运行测试,并结合情况进行调整; 5. 对运行结果进行保存与分析;

6. 打印源程序或把源程序以文件的形式提交; 7. 按格式书写实验报告。 分析与思考

1.为何在程序运行时,有的椭圆或圆仅在屏幕左上角显示了一部分? 2.用中点算法生成的椭圆,为何在半径较大时,图形的失真严重?

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库图形学实验1在线全文阅读。

图形学实验1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/313505.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: