《计算机图形作业.pdf》由会员分享,可在线阅读,更多相关《计算机图形作业.pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第一章作业1.(20分)总结教材第一章中英文缩略词,至少列出10个,并写出其英文全拼和中文含义。形 式 如:CG:computer graphics计算机图形学VR:virtual reality 虚拟现实CAI:computer aided instruction 计算机辅助教学CRT:cathode ray tude 阴极射线管DVST:direct view storage tube 直视存储管显示器RSD:random scan display 随机扫描LCD:liquid crystal display 液晶显示器IBR:image based rendering基于图像的绘制技术C
2、A:computer a rt计算机艺术CAD:computer aided design 计算机辅助设计CAM:computer aided manufacture 计算机辅助制造2.(20分)名词解释:点阵法、参数法、图形、图像、光栅、荫罩板、三枪三束、扫描线。点阵法:是在现实阶段用具有颜色信息的像素点阵来标示图形的 种方法分数法:是在设计阶段采用几何方法建立数学模型时,用形状参数和属性参数描述图形的一种方法图形:图像主要分为两类,一类是基于线条表示的几何图形,如线框图、工程制图、等高线地图等,另一类是基于材质、文理和光照标示的真实感图形,图形的表示方法有两种:参数发和点阵法图像:点阵法描
3、述的图像常称为图像光栅:由于电子束从左至右,从上至下有规律的周期运动,在屏幕上留下了一条条扫描线,这些扫描线形成了光栅荫罩板:是凿有许多小孔的热膨胀率很低的钢板枪二束:为了显示彩色图像,需要配备彩色光栅扫描显示器。该显示器的每个荧光点由呈三角形排列的红(Red,R)、绿(Green,G)及 蓝(Blue,B)三原色组成,因此需要三支垫子枪与每个彩色应观点依依对应,叫做三枪三束扫描线:电子束从左至右、从上至下有规律的周期运动,在屏幕上留下了一条条扫描线3.(1 0 分)什么是像素,像素的参数有哪些?打 开 Windows附件中自带的 画图 工具,选择放大镜的比例为8 x,选择菜单 查看 一 缩放
4、 一 显示网格,绘制一条斜线,观察像素级直线的形状,并截图粘贴在作业中。像素:光栅扫描显示器是画点设备,可看作是一个点阵单元发生器,并可控制每个点阵单元的颜色,这些点阵单元被称为像素像素的参数:大 小 多 少 位 置 颜 色9033=Kt.匹 卜 100WU?-xCT SB=I o F F&Q|TS t-io*.冲Q 819 46O*K 800%-4.(10分)什么是直线的走样?使用微软中文字处理软件Word中的绘图工具绘制一条直线,该直线已经进行了反走样处理。将该直线拷贝到Windows附件中自带的 画图 工具中观察,将这两个软件中截图粘贴在作业中,对比分析走样直线和反走样直线之间的区别。门
5、线的走音:只有在绘制水平线段,垂直线段,及 45度直线段时,限速点集在直线段路径上的位置才是准确的,其他情况下的直线段均呈锯齿状,称为直线的走样WORD下放大8 倍的效果:画图下放大8 倍的效果口 r =5ESS-HB放大缩 小10*,惭蜴既明区别:画图中放大8 倍后卫锯齿状,word中不变5.(10分)下图是三维立体画,里面写有字母。请把图片上方的两个黑点作为目标,用稍微模糊的视线越过三维画面眺望远方,就会从两个点各自分离出另外两个点成为4 个点,调整视线将里面的两个点合并为 个点,也即当4 个点变为3 个点时,就能看到立体图像。请问,图片中写有什么字母?J-:CG6.(不记分)下图是使用记
6、事本软件制作的一幅“桃心 文本三维立体画。根据视差原理排列 A-P 大写英文字母也可以制作出三维立体画,你能看到立体画中的 桃心 吗?B桃心文本三SF立体西.t x t -记彳 二 巨!义 1文件9 M Q I)格式)帮勒Q 1)hBCOEFGHIJKLHHOPABCDEFGHIJKLHNOPABCOEFGHIJKLHHOPABCDEFGHIJKLI1NOPftBCOEFCHlJKLHHOPfiBCDEFGHIJKL A T*B xatb eue*,)*a*R-9m tt:K”,1R *xJMfi TM认jcx/i.U _ -E U -!,T 7 I 1 B *1 .JMT VUff W d”
7、0”i 3 M m ”,一 a%*n A I2)CRectangle 类!sc iiE2,3rm?-J*-r-ri*-*二gw*Ot-V1X83-ezIMto-白e.二T-1-MT*I-31-rx1*iisd3ilXE-enlfMM,mtl注_:1-J!?,/KuaK.“Bna,rf3QTT-S9I-80ferHlit-IMJ*-u-Irf3)C C U b o i d 类 a U 0 4 S Q-M o i g “”二ix,w,x-!IB3 f KJW liM r 91-科j,“(nJXaU44ft.jHw4ai Htej At w HIMR M IrtUV,”.,r:M“E r*HIM !
8、:lot号E f i丽r*M*V,*t :9-忻忡NluM t*M lR V aE o”I lH tt 4Mb!*zrf*tCl:F 执行.i*xi&a u o au,0”,Cl.”W tew i J jE rtWCHNlalai *I 6 M fH x rr“-事1 U工 SM*9(j(r.u 4.tr,M 4 mntwMMiua*“”er aa_tf IM*t3M,“2,f-、:“;BrrW FW BTTTOI!,将上述文件类写在相应.h文件中,方法写在相应的.c pp文件中,.h文件S inc lude文件名”调用,执行c la ssview中会自动生成-三 Tvfl dvv9cti-T
9、 CCwhnid-CCuboid|inl widlh.ini hviyhl int Ie XCiibnidfl volunmrQ%length-F CRectangle rc|drcumQ.Cllcctefu*cfiri width,int hclfM)CReclAngleQIwighl知 width _J GlubvhllRClvae lBincluiSr*Rcctangle.li,cl,”CCubuidzpuUlii:CRvctdnglv(public:CUuboid(inl u id tli.in i tieight,intTITiiholdf);duuble vulunrieO;pro
10、trctrd:1rt lenqth;公三鞋羊的丁主类length);田叫花生二弓运画塾声明钱安二计争h 树x m函:声明更土类长鱼n云麦煲:Cld%3Vicw9Fil:Vigw|“一-Conhiguration:lest in32 DrlMigCfinpillnq.Cubuid.cppHain.cppRectangle.cppLiakiagTesl.exe 9 errur(s).uiriilnq(s)-|Test ciassesj二坛 CCuboid CCuboid(int width,int height int length)CCuboid。volumeQg length-七 CRecta
11、ngle areaQ.circumQ CRectangle(int width,int height)CRectangle。height%width 口 Globals ;ClassView J 国 FileView J-图 259 ClassView页面=-:W X阉 Workspace Test:1 project(s)-0 Test files j-3 Source Files南 Cuboid.cpp固 Main.cpp固 Rectangle.cppE-S Header Files国 Cuboid.hi Rectangle.h口 Resource Files:ClassView J 凰 FileView J-图 2-60 FileView 页面2.(1 5 分)使 用 M FC设计一个长方形类CRectangle,使用对话框输入长方形的长度和宽度,在客户区输出长方形的周长和面积,如图2-61所示一习题2-2:计算长方形的局长和面积图2-61长方形类C A c-d Nai M,:g m,*i M x e g iwe am,I*D SQM*M 0 七 甑|3 Su*M t Mtn 3 i :8 aar IA F aum a*BMPU”f“,gUM.吧 M w)ttB长方形的周长为:100.00长方形的面枳为:600.00