计算机图形学(二)输出图元_17_图形分割

原创 2016年05月31日 19:40:49
图形分割
       有的图形软件包中提供了子程序,描述由多个命名部分组合而成的图形并管理每一部分。使用这些函数可以创建、编辑、删除或移动图形的一个组成部分。我们也可使用图形软件的这个功能来进行层次式建模(以后会说到),其中一个对象可以用包括一定层次的子对象的树结构方式来描述
       图形子部分的名称有多种说法。有些图形软件包称它们为结构(structure ),另一些则称为段( segment)对象(object)。同样,在不同的图形软件包中允许的对子部分的操作也不相同。例如,建模软件包提供很多描述和管理图形元素的操作。另一方面,在任意图形库中,我们总可以在c++等高级语言中使用过程元素来构造和管理图形的组成部分

相关文章推荐

计算机图形学OpenGL(5)——太阳系实例,纯手工操作

转动的太阳系,不像上节那样用到帧的技术,所以要改变参数只能手工来 运行时 按住 y 这个简陋的系统就会转动起来,如果你理解了上节的代码,那么你完全可以把,这节的代码,用上节的帧在来实现一遍, //...
  • ipud2
  • ipud2
  • 2015年12月06日 15:10
  • 2012

计算机图形学(二)输出图元_18_显示列表_3_删除 OpenGL 显示表

删除 OpenGL 显示表参数startID给出最前面的显示表标识,而参数nLists给出要删除的显示表总数...

计算机图形学(三)_图元的属性_17_ OpenGL属性组

属性和其他状态参数按属性组(attribute group)进行组织。每一组包括相关的状态参数集合。例如,点属性组(point-attribute group)包括了大小和点的平滑(反走样)参数,而线...

计算机图形学(二)输出图元_20_章节总结_程序展示_饼图

饼图用来给出整体中各部分的分布比例。使用中点圆算法子程序来构造一个饼图。例子中的值用于确定扇形的数量和大小,该程序的输出请参见图3.69。...

计算机图形学(二)输出图元_3_画线算法_1_直线方程

场景中的直线段由其两端点的坐标位置来定义。要在光栅监视器上显示一线段,图形系统必须先将两端点投影到整数屏幕坐标,并确定离两端点间的直线路径最近的像素位置。接下来将颜色值装人帧缓存相应的像素坐标处。视频...

计算机图形学(二)输出图元_10_多边形填充区_6_前向面与后向面

由于我们通常处理包围对象内部的多边形表面,因此需要区分每个面的两侧。向着对象内部的一侧称为后向面(back face ),可见或朝外的一侧称为前向面(front face )。判定一个点相对于多边形前...

计算机图形学(二)输出图元_20_章节总结_程序展示_折线图和直方图

第一个程序展示使用一条折线、一组多点标记和位图字符标号来生成一年内按月的折线图。尽管等宽字体与图中的位置比较容易对齐,但此处给出了比例空间的字体。由于位图左下角提供了当前光栅位置的参考,所以我们必须移...

计算机图形学(二)输出图元_6_OpenGL曲线函数_3_椭圆生成算法

通过椭圆上任一点到称为椭圆焦点的两个定点的距离可给出椭圆的精确定义:椭圆上任一点到这两点的距离之和都等于一个常数(参见图3.21 )。如果椭圆上的任一点P = (x,y)到两个焦点的距离为d1和d2,...

计算机图形学(二)输出图元_20_章节总结(上)

用于沿线段路径绘制像素的三种方法是DDA算法、Bresenham算法和中点算法,Bresenham算法和中点算法是等同的并且是最有效的。沿线段路径的像素的颜色位存储按照递增地计算内存地址的方式而有效完...

计算机图形学(二)输出图元_19_显示窗口重定形函数

在介绍性的OpenGL程序中,我们讨论了建立初始显示窗口的函数。但是在生成图形后,常需要用鼠标将显示窗口拖到屏幕的另一位置或改变其形状。改变显示窗口的尺寸可能改变其纵横比并引起对象形状的改变。下列程序...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:计算机图形学(二)输出图元_17_图形分割
举报原因:
原因补充:

(最多只允许输入30个字)