计算机图形学_计算机图形学概述课件.pptVIP

  • 4
  • 0
  • 约 39页
  • 2016-06-04 发布于广东
  • 举报

计算机图形学_计算机图形学概述课件.ppt

教材及参考书 课程要求 本课程的先修课是《Java语言》或《Java程序设计》、《数据结构》。 计算机图形学是如计算机辅助几何设计、科学计算可视化、计算机动画、计算机游戏、虚拟现实、人机交互等学科的基础,或说在这些领域中图形学起着越来越重要的作用。所以,计算机图形学的学习为今后的研究工作打下基础。 图形学是研究计算机如何生成图形的! 其一:我们可以看一下书上介绍的一些算法;比如说画直线的算法——DDA算法,从这个算法大家可以知道了,原来图形学就是比较基础的,研究如何来画出图形的科学。其实现在很多可视化的高级语言都提供一些很方便的函数来实现画直线、画框、画圆、填充等画图动作,图形学就是研究这样一些函数是怎么编写的。 其二:计算机图形学另一个主要的目的就是要利用计算机产生令人赏心悦目的真实感图形。为此,必须建立图形所描述的场景的几何表示,再用某种光照模型,计算在假想的光源、纹理、材质属性下的光照明效果。计算机图形学也就要研究如何产生上述的效果。 计算机发展的下一个热潮 先后出现的热潮是 1、坐标系统 在现实世界中,所有的物体都具有几何特征,但计算机本身只能处理数字,将几何实体与数据联系在一起的唯一纽带就是坐标,如:现实的几何实体的数字表示可以是一些坐标值,如(x,y,z)。 为了使被显示的几何实体数字化,要在被显示的物体所在的空间中定义坐标系。 (1)、模型坐标系(局部坐

文档评论(0)

1亿VIP精品文档

相关文档