电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

计算机图形学实验指导书

计算机图形学实验指导书_第1页
1/38
计算机图形学实验指导书_第2页
2/38
计算机图形学实验指导书_第3页
3/38
下载后可任意编辑【】第一章 计算机图形学的软件开发环境计算机图形学中的程序都是用 C 语言编写的,Turbo C 和 Visual C++常见的两种 C 语言开发环境,Turbo C 是在 Dos 环境下开发,而 Visual C++是在 Windows 环境下开发。1.1、在 Turbo C 环境下开发应用程序一些高级语言都扩充了图形功能,这使得用户可以不需配备专门的图形软件,就能在计算机上进行图形工作。Turbo C 2.0 包含有 460 多个库函数,其中有 70 多个图形函数,这些函数包括了绘图、处理图象及图素、屏幕及视图区控制、颜色及线型设置、状态查询和出错处理等,这使得 Turbo C具有很强的图形功能。1.图形显示器的工作方式IBM PC 机的显示器可以在两种基本视频方式下工作:一种是文本方式;另一种是图形方式。( 1 )文本方式在文本方式下,屏幕上可以显示的最小单位是字符,字符在屏幕上以行、列排列,即我们通常见到的情况。文本方式不同,屏幕上所显示字符的行数和列数也不一样,颜色也会有所区别。Turbo C 支持 6 种不同的文本显示方式。( 2 )图形方式在图形方式下,屏幕上可以控制的最小单元称作像素 ( pixel ) ,它是组成图形的基本元素,一般叫作“点”。通常把屏幕上所包含像素的个数叫做分辨率。分辨率越高,显示的图形越细致、质量越好,这是显而易见的。在图形方式下,屏幕上每个像素的显示位置用点坐标系来描述。在该坐标系中,屏幕左上角为坐标系的原点,坐标值为 ( 0 , 0 ) ; 水平方向为X轴,自左向右;垂直方向为Y轴,自上向下。见下图。点坐标系中坐标值的范围决定于所用显示器的分辨率。分辨率不同,水平方向上和垂直方向上的点数也不同,即其 maxx 、maxy 的数值不同。就我们常用的 VGA 显示器来说,它通常所用的分辨率为 6405480 ,即它的 maxx 值为 639 , maxy 的值为 479。2. 图形函数及其用法Turbo C 的图形函数均在一个头文件“ graphics.h” 中定义。所以,凡是在程序中要调用这些图形函数,都必须在源程序的开头写上文件包含命令:# include < graphics .h >(1) 图形系统管理在一般默认情况下,显示器处于文本方式下。在文本方式下,所有的图形函数均不能应用。因此在调用图形函数绘图之前,必须先将显示器设置为图形模式,这就是通常所说的图形方式初始化。1下载后可任意编辑在图形工作完毕之后,又要使显示器回到文本方式,以便进行程序文件等的编辑工作。图形方式初始...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

计算机图形学实验指导书

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部