计算机图形学论文.docxVIP

  • 2
  • 0
  • 约5.68千字
  • 约 6页
  • 2022-10-28 发布于陕西
  • 举报
华北电力大学 课 程 论 文 | | 论文题目 计算机图形学概述 课程名称 计算机图形学 | | 专业班级:软件 11k1 学生姓名: 学 号: 成 绩: 一. 摘要 计算机图形学(Computer Graphics,简称CG)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。计算机图形学作为计算机科学与技术学科的一个独立分支已经历了近40 年的发展历程。一方面,作为一个学科,计算机图形学在图形基础算法、图形软件与图形硬件三方面取得了长足的进步,成为当代几乎所有科学和工程技术领域用来加强信息理解和传递的技术和工具。计算机图形学在我国虽然起步较晚,然而它的发展却十分迅速。 二 关键词 :实现 2D/3D 图形的算法,二维图形变换,三维图形变换,发展前沿,发展趋势 三 引言 : 计算机图形学(Computer Graphics)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。 四 正文 计算机图形学中运用到的技术算法 、 OpenGL 实现 2D/3D 图形的算法 OpenGL(全写 Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL 是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。OpenGL 是个与硬件无关的软件接口,可以在不同的平台如 Windows 95、Windows NT、Unix、Linux、MacOS、OS/2 之间进行移植.因此,支持 OpenGL 的软件具有很好的移植性,可以获得非常广泛的应用。由于 OpenGL 是图形的底层图形库, 没有提供几何实体图元,不能直接用以描述场景。但是,通过一些转换程序,可以很方便地将AutoCAD、3DS/3DSMAX 等 3D 图形设计软件制作的 DXF 和 3DS 模型文件转换成 OpenGL 的顶点数组。 、二维图形变换 图形的几何变换一般是指对图形的几何信息经过变换后产生新的图形,图形几何变换既可以看作是坐标系不动而图形变动,变动后的图形在坐标系中的坐标值发生变化;出可以 看作图形不动而坐标系变动,变动后的图形在新坐标系下具有新的坐标值。基本的变换有: 平移、旋转、缩放等。 1。3、三维图形变换 三维图形的基本变换有:三维比例变换、三维对称变换、三维错切变换、三维平移变换、三维选装变换. 应用及发展前沿 智能 CAD CAD 的发展也显现出智能化的趋势,就目前流行的大多数CAD 软件来看,主要功能是支持产品的后续阶段一一工程图的绘制和输出,产品设计功能相对薄弱, 利用 AutoCAD 最常用的功能还是交互式绘图,如果要想进行产品设计, 最基本的是要用其中的 AutoLisp 语言编写程序,有时还要用其他高级语言协助编写,很不方便。而新一代的智能 CAD 系统可以实现从概念设计到结构设计的全过程。智能CAD 的另一个领域是工程图纸的自动输入与智能识别,随着 CAD 技术的迅速推广应用,各个工厂、设计院都需将成千上万张长期积累下来的设计图纸快速而准确输入计算机,作为新产品开发的技术资料。多年来,CAD 中普遍采用的图形输入方法是图形数字化仪交互输入和鼠标加键盘的交互输入方法.很难适应工程界大量图纸输入的迫切需要。因此, 基于光电扫描仪的图纸自动输入方法已成为国内外CAD 工作者的努力探索的新课题. 计算机辅助设计与制造 CAD/CAU 是计算机图形学在工业界最广泛、最活跃的应用领域。计算机图形学被用来进行土建工程、机械结构和产品的设计,包括设计飞机、汽车、船舶的外形和发电厂、化工厂等的布局以及电子线路、电子器件等。有时,着眼于产生工程和产品相应结构的精确图形, 然而更常用的是对所设计的系统、产品和工程的相关图形进行人—-机交互设计和修改,经过反复的迭代设计,便可利用结果数据输出零件表、材料单、加工流程和工艺卡,或者数据加工代码的指令。在电子工业中,计算机图形学应用到集成电路、印刷电路板、电子线路和网络分析等方面的优势是十分明显的。一个复杂的大规模或超大规模集成电路板图根本不可能用手工设计和绘制,用计算机图形系统不仅能进行设计和画图,而且可以在较短的时间内完成,把其结果直接送至后续工艺进行加工处理。 计算机动画艺术 计算机动画技术的发展是和许多其它学科的发展密切相关的。计算机图形学、计算机绘画、计算机音乐、计算机辅助设计、电影技术、电视技术、计算机软件和硬件技术等众多学科的最新成果都对计算机

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档