计算机图形作业

上传人:飞****9 文档编号:170906855 上传时间:2022-11-23 格式:DOCX 页数:12 大小:487.85KB
返回 下载 相关 举报
计算机图形作业_第1页
第1页 / 共12页
计算机图形作业_第2页
第2页 / 共12页
计算机图形作业_第3页
第3页 / 共12页
点击查看更多>>
资源描述
第一章作业1. (20分)总结教材第一章中英文缩略词,至少列出10个,并写出其英文全拼和中文含义。形式如:CG: computer graphics计算机图形学VR : virtual reality 虚拟现实CAI: computer aided instruction 计算机辅助教学CRTxathode ray tude 阴极射线管DVST: direct view storage tube 直视存储管显示器RSD: random scan display 随机扫描LCD: liquid crystal display 液晶显示器IBR: image based rendering基于图像的绘制技术CA: computer art计算机艺术CAD: computer aided design 计算机辅助设计CAM: computer aided manufacture 计算机辅助制造2. (20分)名词解释:点阵法、参数法、图形、图像、光栅、荫罩板、三枪三束、扫描线。百川法:是在现实阶段用具有颜色信息的像素点阵来标示图形的一种方法参数法:是在设计阶段采用几何方法建立数学模型时,用形状参数和属性参数描述图形的一种方法图形:图像主要分为两类,一类是基于线条表示的几何图形,如线框图、工程制图、等高线地图等,另一类是基于材质、文理和光照标示的真实感图形,图形的表示方法有两种:参数发和点阵法佟I倬:点阵法描述的图像常称为图像光栅:由于电子束从左至右,从上至下有规律的周期运动,在屏幕上留下了一条条扫描线,这些扫描线形成了光栅萌;板:是凿有许多小孔的热膨胀率很低的钢板枪束:为了显示彩色图像,需要配备彩色光栅扫描显示器。该显示器的每个荧光点由呈三角形排列的红(Red, R)、绿(Green, G)及蓝(Blue, B)三原色组成,因此需要三支垫子枪与每个彩色应观点依依对应,叫做三枪三束扫描线:电子束从左至右、从上至下有规律的周期运动,在屏幕上留下了一条条扫描线3. (10分)什么是像素,像素的参数有哪些?打开Windows附件中自带的“画图工具,选择放大镜的比例为8x,选择菜单查看一缩放一显示网格”,绘制一条斜线,观察像素级直线的形状,并截图粘贴在作业中。像余:光栅扫描显示器是画点设备,可看作是一个点阵单元发生器,并可控制每个点阵单元的颜色,这些点阵单元被称为像素像索的参数:大小多少位置颜色4. (10分)什么是直线的走样?使用微软中文字处理软件Word中的绘图工具绘制一条直线,该直线已经进行了反走样处理。将该直线拷贝到Windows附件中自带的画图工具中观察,将这两个软件中截图粘贴在作业中,对比分析走样直线和反走样直线之间的区别。打气的走样:只有在绘制水平线段,垂直线段,及45度直线段时,限速点集在直线段路径上的位置才是准确的,其他情况下的直线段均呈锯齿状,称为直线的走样WORD下放大8倍的效果:画图下放大8倍的效果J网脸E全孱也曜放大 .小 100%4TST聂示Z砺区别:画图中放大8倍后卫锯齿状,word中不变5. (10分)下图是三维立体画,里面写有字母。请把图片上方的两个黑点作为目标,用稍微模糊的视线越过三维画面眺望远方,就会从两个点各自分离出另外两个点成为4个点,调整视线将里面的两个点合并为一个点,也即当4个点变为3个点时,就能看到立体图像。请问,图片中写有什么字母?工母:CG6. (不记分)下图是使用记事本软件制作的一幅“桃心文本三维立体画。根据视差原理排列A-P大写英文字母也可以制作出三维立体画,你能看到立体画中的桃心吗?F桃心文本三雄5?体商.TMt -记于本*石、|文件9 M格式Q)查看电)勤。)PBCDEFGHIJKLHN0PABCDEFGHIJKLHN0PABCDEFGH1JKLHN0PABCDEFGH1JKLHN0PABCDEFCH1JKLHN0PABCDEFCH1JKLHN0P ABCDEFGH1JKLNN0PABCDEFGHIJKLHNOPABODEFGHIJKLHNOPABCDEFGH1JKLHHOPABCDEFCHIJKLHNOPABCDEFGH1JKLHNOP ABCDEFGHlJKLHNOPABCDEFGHlJKLHNOPABCDEFGHlKLHNOPmCOEFCHlKLHNOPBBCDEFCHHlKLHNOPBBCDEFCHHlKLHHOPB ABCDEFGHIJKLHHOPABCDEFCHlJKLHHOPABCDEFCIJKLHNOPABCDDEFCIJKLHNPABCDOEFCIJKKLHNPABCDOEFCIJKKLHHPftB ABCDEFGHIJKLHHOPABCDEF GH1JKLHNOPABCDEGHIJKLHN0PABC0EGGH1JKLHOPABCDEGGHIJKLLNOPftBCDEGGHIJKLLNOPAB ABCDEFGHIJKLHNOPABCDEFCH1JKLHNOPABCEF GHIJKLHNOPABCEF GH11JLNNOPABCEFGHi1JLHNOPPABCEFGHI1JLHNOPPAB ABCDeFGHIJKLHNOPABCDeFCHIJKLHHOPACOEFGHIJKLHNOPACDeFGHlJKlNNOPACDEFGHlJKLHHOPftCCDEFGHIJKLNHOPACC ABCDEFGH!JKLHN0PRBCDEFCHIJKLHN0ABCDEFGHIJKLHN0ABCDEFGH1JKLHN0ABCDEFGHIJKLHN0ABCDEEFCHIJKLHN0A8CD ABCDEFGHIJKLHNOPABCDEFGHIJKLNNPA8CDEFGH1JKLHHPABCDEFGH1JKLHNPABCDEF GHIJKLHNPABCDEFF GHIJKLHNPABCD ABCOEFCH1JKLHNOPABCDEFGHIJKLHOPABCOEF CHIJKLHOPABCOEF GH1JKLNOPABCOEFGHIJKLHOPABCDEFCCH1JKLWOPABCD ABCDEFGH1JKLHNOPABCDEFCH1JKLNOPABCDEF GH1JKLNOPABCDEF GH1JKLHOPABCDEFCHIJKLNOPABCDEFGHH1JKLNOPfIBCD ABCDEFGH!JKLHH0PABCDEFCHIJKHH0PA8CDEFCH1JKHN0PABCDEFGH1JKHH0PABCDEFGH1JKHN0PABCDEFGHI1JKHN0PABCD ABCDEFGHIJKLKN0PABCDEFGH1JKMN0PABCDEFGH1JKHN0PABCDEFGH1JKHH0PABCDEFGH1JKKN0PABCDEFGHIIJKHM0PABC0 ABCDEFGH1JKLHNOPABCDEFCH1JKLNOPABCDEFGH1JKLNOPABCPEFGH1JKLH0PA8CDEFCHIJKLNOPABCDEFGHHIJKLNOPABCD ABCDEFGH1JKLHNOPABCDtFCHIJKLNOPABCDEF GHIJKLHOPABCDEF CH1JKLHOPABCDEF GH1JKLHOPABCDEF CGHIJKLNOPABCD ABCDEFCHIJKLHNOPABCDEFCHIJKLHNPABCDEFGHIJKLHNPABCDEFGHIJKLNNPABCDEFCHIJKLMNPABCDEFFCHIJKLHNPABCD ABCDIFGHIJKLHNOPABCDEFCHIJKLNN0P8CDEF GH1JKLHNOPBCDEFGH1JKLHN0P8CDEF GH1JKLHHOPBCDDEF GH1JKLMNOPBCD ABCDEFGHIJKLMNOPABCDEFCH1JKLHN0PAB0EFGH1JKLHNOPABDEFGH1JKLKNOPABOEFGHIJKIMNOPAAHOEF GH1JKLHNOPAAB ABCDEFCH1JKLHNOPABCDEFCHIJKLHNOPABCDFGH1JKLHNOPABCDFGH1JKLKNOPABCPFGHIJKLHNOOPABCDFGHIJKLHNOOPAB ABCDEFGH1JKLHNOPABCDEFCH1JKLHNOPABCOtFHIJKLHNOPABCDEFH1JKLHNOPABCDEF H1JKLHHNOPABCDEF HIJKLMHNOPAB ABCDEFGH1JKLHNOPABCDtFGHIJKLNNOPABCDIFCHJKLHNOPABCOEFGHJKINNOPABCDEFCHJKKLNNOPABCDEFGHJKKINNOPAB ABCDEFGHIJKLHNOPABCDtFGH1JKLKNOPABCDLFCH1JLNNOPABCDEF GH1JLNNOPABCPEF GHH1JLNNOPABCDtFGHH1JLHNOPAB ABCDeFGHlJKLMNOPABCDEFCHlJKLHHOPABCDEFGHlJKLNOPABCDEFGHlJKLNOPABCDEFFGHIJKLNOPABCDEFFGHlJKLNOPAB ABCDEFGH1JKLHNOPABCDLFCH1JKLHNOPABCDEFCH1JKLHNPABCDtF GHIJKLHNPABCODEF GH1JKLHNPABCDDEFGH1JKLMNPAB ABCDtFGH!JKLHNOPABCPtFGHIJKLHNOPABCDtFCH1JKLHNOPBCDEF GH!JKLHNOPBBCDEF CHIJKLHN0PBBCDEFCH1JKLMNOPB ABCDEFCHlJKLHNOPABCDeFCHlJKLHNOPABCOtFGHIJKLHNOPABOEFGHIJKLHNOOPABOEFGHIJKLHNOOPABOEFGHIJKLMNOOP ABCDEFGH1JKLHNOPABCDfFGH1JKLHNOPABCDEFCHIJKLHNOPABCDFGH1JKLHHHOPABCDFGH1JKLHHNOPABCDFCH1JKLHHNOP ABCOtFGHIJKLHNOPABCOtFGH1JKLHNOPABCDtFGH1JKLHNOPABCOtF HlJKKLHNOPABCOEF HlJKKLKNOPABCDtf HIJKKLNNOP ABCDtFGHIJKLHNOPABCDtrGHIJKLHNOPABCPtFCHIJKLHNOPABCDtFGUJKLHNOPABCOtFGIJJKlNNOPABCDtFGIJJKlNNOP ABCDEFGHIJKLHHOPABCDtFGHIJKLHNOPABCDtrCH1JKLHNOPABCPLFGH1JKLHNOPABCOEFGHIJKLHNOPABCDtFGH1JKLHNOP ABCDEFGH1JKLHNOPABCDtFCH1JKLHHOPABCDtFGH1JKLHNOPABCDtFGH1JKLHNOPABCPtFGH!JKLKNOPABCDEFGHIJKLHNOP能看到桃心能看到苹果第二章作业1.(15分)参照教材中例24建立file文件夹,将CRectangle类分别保存为Rectangle.h文件和Rectangle.cpp文件;将CCuboid类分别保存为Cuboid.h文件和Cuboid.cpp文件;将main函数保存为Main.cpp文件。使用Win32 Console Application进行建立Test工程,分别添加上述文件,ClassView页面内容如图2-59所示,FileView页面内容如图2-60所示。请简述文件添加过程并输出教材中图2-20所示的结果。1)创建 Test classes3坦2) CRectangle 类-n .* rJLHr,士-lx -n. M n d -:.111.4l ,.? t -*ul-13r? Jr*v-iwf f _lMn二,:*:- ij ii;4n = d-Mn一二 f resBF、*$3,,-&z x-rke tKe,士c-,i 1-n sa -11-gJ!,SJ i.-r-rxflr l*8t sez*.111“3/二、2ri i:*1axw*i8(milx-c-ixluwUi-ii(、& z i lnl:;1Ltm7,(?s o 一I gi 3 t9 i 9d i i-4mx一(-133) CCUboid 类a uojtawu Me*K.I 十VMM ,, Q J.Jim可、 fib IritoaubxWe *,,wtyMI; M;mm “wog -(Ml MIMi.d/FWtr”.MUM!1”图51摞器3震14t0.x .yMI U -CWMF,-mvl Mf(r|Z/T ,/, M-1 J1,Mn 8”“wbu u,1i *la*l tl,aM 0 候 ”执行jSM442,| *”* a*| Mame, M4rUM )“ nR mH ” HUOH/M arrarft). “WPm a*v * t* t*MVw将上述文件类写在相应. h文件中,方法写在相应的.cpp文件中,.h文件#include文件名”调用,执行classview中会自动生成llRclvJeTvvt.dniivtf v - CCuboidfinl width, hit iHriyhl ini Ie XCibnld(| volunmeQ* lenglti f F CRedangle _jGIlivlvinclMdr angle.ITch” CCubuiilzpuliUi: CRvcloMyle三上半匕:主二( public:UCutiviil(iNL uidtli.int lieiylit,int length);田叫iF主二0通西尔TCiibnldO;double volufw*(;声侬诙才二计修湾机7:pretrctrtf:1t iMflth;产明银人关长St&二知; C加,mVicw 2FiWVirweonrigurjtion: lest - win37 DrbuglUtaplHnq.“214.c 叩 Hain .cpp Rfct)nql0.cpp Liateiag.Tesl.exe 9 tn*0r(s), Mrnlnq(s)-国,Test classes|三比 CCuboid CCuboidfint width, int height int length) TCuboidO volumeQ和 length-七 CRectangle areaQ circumQ CRectanglefint width, int height) CRectangle。9/ height% width LJGIobalsrCassVIew jFlleView-图2-59 ClassView 页面唱 Workspace Test1:1 project(s)-Test files )-日 Source Files 国 Cuboid.cpp 固 Main.cpp 国 Rectangle.cpp-口 Header Files111 Cuboid.hIl Rectangle.h 口 Resource Files: ClassVie7|剧 FlleView图2-60 FileView 页面2.(15分)使用MFC设计一个长方形类CRectangle,使用对话框输入长方形的长度和宽度,在客户区输出长方形的周长和面积,如图2-61所示一习题2-2:计算长方形的局长和面积图2-61长方形类D wr aet 4*:ear urn aow)-fa tuo. t.l”rtitoe.卜”,,.ar,flcrfca -4,TO U /WXTttW UTTOW f,*-93.长方形的周长为:100.00长方形的面枳为:600.00
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!