计算机图形学实验指导
目录
实验1 直线的绘制 2
实验2 圆和椭圆的绘制 4
实验3 图形填充 7
实验4 二维图形几何变换 10
实验5 二维图形裁剪 13
实验6 曲线生成算法的实现 18
附录:实验报告模板 20
实验1 直线的绘制直线直线用法或Besenham法实现直线的绘制# include graphics.h
# include math.h
void DDALine(int x0,int y0,int x1,int y1,int color)
{
int dx,dy,epsl,k;
float x,y,xIncre,yIncre;
dx=x1-x0;
dy=y1-y0;
x=x0;
y=y0;
if(abs(dx)abs(dy))
epsl=abs(dx);
else
epsl=abs(dy);
xIncre=(float)dx/(float)epsl;
yIncre=(float)dy/(float)epsl;
for(k=0;k=epsl;k++)
{
putpixel((int)(x+0.5),(int)(y+0.5),4);
x+=xIncre;
y+=yIncre;
}
}
main(){
int gdriver ,gmode ;
gdriver = DETECT;
您可能关注的文档
- 电信高频课设任务-调幅发射机课稿.doc
- 电信工程大四毕业设计题目课稿.doc
- 计算机通信-第6章数字调制精选.ppt
- 配合物合成及振子强度测定导论.ppt
- 配光曲线图解导论.doc
- 计算机通信网-第2章物理层精选.ppt
- 高中美术追寻美术家的视线案例.ppt
- 计算机图论知识恶补瀚哥版精选.doc
- 高中排列组合方法大全(破解所有高考竞赛题)案例.doc
- 高中平面几何常用定理案例.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 2023-2024学年山东省青岛市莱西市五年级(下)期中语文试卷.doc VIP
- 高考物理电磁学专题.pdf VIP
- 产科VTE风险评估量表.docx VIP
- 2026年普通高等学校招生全国统一考试模拟测试(二)语文试题及答案.docx VIP
- 2023-2024学年山东省青岛市莱西市部编版五年级下册期中考试语文试卷[答案].pdf VIP
- 初一数学沪教版知识点.pdf VIP
- 《论语》人生课堂_黑龙江大学中国大学mooc章节课后测试答案期末考试题库2024年.docx
- 复合材料力学性能测试.docx VIP
- Unit 5 Welcome to the unit 课件(共23张PPT) 英语译林版七年级下册(含音频+视频).pptx VIP
- 湖南省部分学校联考2025-2026学年高一上学期11月月考历史试题(解析版).docx
原创力文档

文档评论(0)