计算机毕业论文浅析计算机图形学在实践中的应用

  • 格式:docx
  • 大小:38.45 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浅析计算机图形学在实践中的应用摘要:本文对计算机图形在实践中的应用进行了论述。

关键词:图形学;发展;应用 1 计算机图形学的发展计算机图形学是利用计算机研究图形的表示、生成、处理,显示的科学。经过30多年的发展,计算机图形学已成为计算机科学中最为活跃的分支之一,并得到广泛的应用。1950年,第一台图形显示器作为美国麻省理工学院(MIT)旋风一号——(Whirlwind)计算机的附件诞生.该显示器用一个类似示波器的阴极射线管(CRT)来显示一些简单的图形。在整个50年代,只有电子管计算机,用机器语言编程,主要应用于科学计算,为这些计算机配置的图形设备仅具有输出功能。计算机图形学处于准备和酝酿时期,并称之为:“被动式”图形学。 2 计算机图形学在曲面造型技术中的应用曲面造型技术是计算机图形学和计算机辅助几何设计的一项重要内容,主要研究在计算机图象系统的环境下对曲面的表示、设计、显示和分析。它肇源于飞机、船舶的外形放样工艺,经三十多年发展,现在它已经形成了以Bezier和B样条方法为代表的参数化特征设计和隐式代数曲面表示这两类方法为主体,以插值(Intmpolation)、拟合(Fitting)、逼近(Ap-proximation)这三种手段为骨架的几何理论体系。随着计算机图形显示对于真实性、实时性和交互性要求的日益增强,随着几何设计对象向着多样性、特殊性和拓扑结构复杂性靠拢的趋势的日益明显,随着图形工业和制造工业迈向一体化、集成化和网络化步伐的日益加快,随着激光测距扫描等三维数据采样技术和硬件设备的日益完善,曲面造型在近几年来得到了长足的发展。

2.1 从研究领域来看,曲面造型技术已从传统的研究曲面表示、曲面求交和曲面拼接,扩充到曲面变形、曲面重建、曲面简化、

曲面转换和曲面位差。曲面变形(Deformation or Shape Blending):传统的非均匀有理B样条(NURBS)曲面模型,仅允

许调整控制顶点或权因子来局部改变曲面形状,至多利用层次细

化模型在曲面特定点进行直接操作;一些简单的基于参数曲线的

曲面设计方法,如扫掠法(Sweeping),蒙皮法(skinning),

旋转法和拉伸法,也仅允许调整生成曲线来改变曲面形状。计算

机动画业和实体造型业迫切需要发展与曲面表示方式无关的变形

方法或形状调配方法,于是产生了自由变形(fFD)法,基于弹性

变形或热弹性力学等物理模型(原理)的变形法,基于求解约束

的变形法,基于几何约束的变形法等曲面变形技术和基于多面体

对应关系或基于图象形态学中Minkowski和操作的曲面形状调配

技术。 2.2 从表示方法来看,以网格细分(Sub-division)为

特征的离散造型与传统的连续造型相比,大有后来居上的创新之势。而且,这种曲面造型方法在生动逼真的特征动画和雕塑曲面

的设计加工中如鱼得水,得到了高度的运用。 3 在计算机辅助

设计与制造(CAD/CAM)的应用这是一个最广泛,最活跃的应用

领域。计算机辅助设计(Computer Aided Design,CAD)是利用

计算机强有力的计算功能和高效率的图形处理能力,辅助知识劳

动者进行工程和产品的设计与分析,以达到理想的目的或取得创

新成果的一种技术。它是综合了计算机科学与工程设计方法的最

新发展而形成的一门新兴学科。计算机辅助设计技术的发展是与

计算机软件、硬件技术的发展和完善,与工程设计方法的革新紧

密相关的。采用计算机辅助设计已是现代工程设计的迫切需要。CAD技术目前已广泛应用于国民经济的各个方面,其主要的应用领域有以下几个方面。 3.1 制造业中的应用。CAD技术已在制造业

中广泛应用,其中以机床、汽车、飞机、船舶、航天器等制造业

应用最为广泛、深入。众所周知,一个产品的设计过程要经过概

念设计、详细设计、结构分析和优化、仿真模拟等几个主要阶段。同时,现代设计技术将并行工程的概念引入到整个设计过程中,

在设计阶段就对产品整个生命周期进行综合考虑。当前先进的CAD 应用系统已经将设计、绘图、分析、仿真、加工等一系列功能集成于一个系统内。现在较常用的软件有UGII、I-DEAS、CATIA、PRO/E、Euclid等CAD应用系统,这些系统主要运行在图形工作站平台上。在PC平台上运行的CAD应用软件主要有Cimatron、Solidwork、MDT、SolidEdge等。由于各种因素,目前在二维CAD 系统中Autodesk公司的AutoCAD占据了相当的市场。