- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机绘图2
课堂练习题 1.试写出下图所示矩形的顶点坐标表 。 顶点坐标表 课堂练习题 2.试写出图3-28所示立体的立体顶点坐标表 ,棱边表。 顶点坐标表 棱边表 (4). 得矩形绕任一点(x0,y0)旋转变换坐标 得画矩形各顶点的坐标为: x1=x0 x3=x0+Dcosα-Wsinα=x2-Wsinα y1=y0 y3=y0+Dsinα+Wcosα=y2+Wcosα x2=x0+Dcosα x4=x0–Wsinα y2=y0+Dsinα y4=y0+Wcosα 2编写画任意大小、任意位置的矩形子程序。 void rect(x0,y0,d,w,af) double d,w,af,x0,y0; { double bt,x2,y2,x3,y3,x4,y4; bt=0.0174533*af; x2=x0+d*cos(bt);y2=y0+d*sin(bt); x3=x2-w*sin(bt);y3=y2+w*cos(bt); x4=x0-w*sin(bt);y4=y0+w*cos(bt); moveto(x0,y0); lineto(x2,y2); lineto(x3,y3); lineto(x4,y4); lineto(x0,y0); } 上一页 下一页 2010年计算机绘图 * 上一页 下一页 第二章 二维图形变换 一。 图形坐标矩阵 1.二维 取图形的拐点坐标(Xi,Yi)依次生成 增加一坐标 图形坐标矩阵 变成齐次坐标矩阵 x1,y1 x2,y2 x3,y3 x4,y4 第二章 二维图形变换 2.二维图形的输出 图形坐标矩阵 抬笔 落笔 输出绘图:1→2→3→4→1 x1,y1 x2,y2 x3,y3 x4,y4 x1,y1 x1,y1 x2,y2 x3,y3 x4,y4 3. 三维 取图形的拐点坐标(Xi,Yi,Zi)依次生成 增加一坐标 图形坐标矩阵 变成齐次坐标矩阵 4. 三维图形的输出 输出图形坐标矩阵 输出图形 棱边表 画线: 抬笔 落笔 1→2
文档评论(0)