第一章作业
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 基于图像的绘制技术
CA:computer art 计算机艺术
CAD:computer aided design 计算机辅助设计
CAM:computer aided manufacture 计算机辅助制造
2. (20分)名词解释:点阵法、参数法、图形、图像、光栅、荫罩板、三三束、扫
描线。
点阵法:是在现实阶段用具有颜色信息的像素点阵来标示图形的一种方法
参数法:是在设计阶段采用几何方法建立数学模型时,用形状参数和属性参数描述图形的一种方法
图形:图像主要分为两类,一类是基于线条表示的几何图形,,如线框图、工程制图、等高线地图等,另一类是基于材质、文理和光照标示的真实感图形,图形的表示方法有两种:参数发和点阵法
图像:点阵法描述的图像常称为图像
光栅:由于电子束从左至右,从上至下有规律的周期运动,在屏幕上留下了一条条扫描线,这些扫描线形成了光栅
荫罩板:是凿有许多小孔的热膨胀率很低的钢板
三三束: 为了显示彩色图像,需要配备彩色光栅扫描显示器。该显示器的每个荧光点由呈三角形排列的红(Red,R)、绿(Green,G)及蓝(Blue,B)三原色组成,因此需要三支垫子与每个彩色应观点依依对应,叫做三三束
扫描线:电子束从左至右、从上至下有规律的周期运动,在屏幕上留下了一条条扫描线
3. (10分)什么是像素,像素的参数有哪些?打开Windows附件中自带的“画图”
工具,选择放大镜的比例为8x,选择菜单“查看”→“缩放”→“显示网格”,绘制一条斜线,观察像素级直线的形状,并截图粘贴在作业中。
像素:光栅扫描显示器是画点设备,可看作是一个点阵单元发生器,并可控制每个点阵单元的颜色,这些点阵单元被称为像素
像素的参数:大小 多少 位置 颜色
4. (10分)什么是直线的走样?使用微软中文字处理软件Word中的绘图工具绘制一条直线,该直线已经进行了反走样处理。将该直线拷贝到Windows附件中自带的“画图”工具中观察,将这两个软件中截图粘贴在作业中,对比分析走样直线和反走样直线之间的区别。
直线的走样:只有在绘制水平线段,垂直线段,及45度直线段时,限速点集在直线段路径上的位置才是准确的,其他情况下的直线段均呈锯齿状,称为直线的走样
WORD下放大8倍的效果:
画图下放大8倍的效果
区别:画图中放大8倍后卫锯齿状,word中不变
5. (10分)下图是三维立体画,里面写有字母。请把图片上方的两个黑点作为目标,用稍微模糊的视线越过三维画面眺望远方,就会从两个点各自分离出另外两个点成为4个点,调整视线将里面的两个点合并为一个点,也即当4个点变为3个点时,就能看到立体图像。请问,图片中写有什么字母?
字母:CG
6. (不记分)下图是使用记事本软件制作的一幅“桃心”文本三维立体画。根据视差原理排列A~P大写英文字母也可以制作出三维立体画,你能看到立体画中的“桃心”吗?
能看到桃心 能看到苹果
第二章作业
1. (15分)参照教材中例2-4,建立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 classes
2) CRectangle类
执行:
3) CCUboid类
执行
将上述文件类写在相应.h文件中,方法写在相应的.cpp文件中,.h文件#include
\"文件名\"调用,执行classview中会自动生成
图2-59 ClassView页面 图2-60 FileView页面
2. (15分)使用MFC设计一个长方形类CRectangle,使用对话框输入长方形的长度和宽度,在客户区输出长方形的周长和面积,如图2-61所示
图2-61 长方形类
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务