计算机直线的绘制实验报告,dda画直线实验报告

a7f4a3f590493a1e451dd952a488fd7c.gif dda画直线实验报告

(5页)

a3ceddb002119d891838de725798740b.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.9 积分

本科实验报告实验名称: DDA直线画法 课程名称: 计算机图形学 院 系: 传媒学院 年级专业: 学生姓名: 学 号: 合作人员: 无 指导教师: 李大锦 实验日期: 实验地点: 实验成绩:良好批阅教师:李大锦实验目的:了解基本图元输出算法, 实验内容:利用DDA算法编程实现直线绘制,要求:利用MFC创建绘制窗口,创建直线绘制按钮,点击 鼠标并拖动鼠标绘制直线。实验条件与设备:机房 Microsoft Visual 0+6. 0实验步骤与数据记录:(源代码)void CDrawView::DrawLine(CPoint pl,CPoint p2){int dx = p2. x -pl. x,;int dy = p2? y 一 pl? y, ; int steps, k;float xincrement, yincrement; float x =pl. x, ; float y = pl. y; if (abs (dx) > abs(dy) steps = abs (dx);else steps = abs (dy);xincrement = dx / (float) steps; yincrement = dy /(float) steps; m dib. in pData[ (y*600+x) *3] =0;m dib. m pData[(y*600+x)*3+1]=0;m_dib.m_pData[(y*600+x)*3+21=255;for (k二0; k

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值