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

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

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

对于每一类场景,要描述每一对象的结构及其在场景中的坐标位置。图形软件包中用来描述各种图形元素的函数称为图形输出原语(graphics output primitive ),或简称为图元(primiti...
  • heyuchang666
  • heyuchang666
  • 2016年04月14日 16:27
  • 1111

计算机图形学(二)输出图元_15_字符图元

和其他图元一样,字符的几何描述在世界坐标系中给出,该信息由观察变换映射到屏幕坐标系。位图字符使用矩形网格的二进制值及网格参考位置来描述。该位置随后被映射到帧缓存中的指定位置。轮廓字符由一组用曲线或线段...
  • heyuchang666
  • heyuchang666
  • 2016年05月27日 10:06
  • 864

计算机图形学(第四版)- 输出图元-读书笔记P37

[百日读书计划]Day2-计算机图形学(第四版)- 输出图元- 读书笔记P37
  • jinlin_23
  • jinlin_23
  • 2016年09月12日 20:27
  • 616

计算机图形学(二)输出图元_9_填充区图元

尽管有可能使用各种形状,但图形库一般不支持任意填充形状的描述。多数库函数要求填充区指定为多边形。由于多边形有线性边界,因而比其他填充形状更容易处理。另外,多数曲面可用一组适当的多边形面片来逼近,就如曲...
  • heyuchang666
  • heyuchang666
  • 2016年05月07日 14:32
  • 868

计算机图形学(二)输出图元_1_OpenGL画点函数

OpenGL中的坐标位置可以有二维、三维或四维。g1Vertex的后缀为2、3或4表示其坐标位置的维数。四维描述意味着齐次坐标(homogeneous-coordinate)表示,其中的齐次参数h(第...
  • heyuchang666
  • heyuchang666
  • 2016年04月14日 17:18
  • 2305

计算机图形学(三)_图元的属性_10_ 通用扫描填充算法

要实现区域的扫描线填充必须先确定填充区边界与屏幕扫描线的交点位置。然后,将填充色应用于扫描线上位于填充区域内部的每一段。扫描线填充算法利用奇偶规则识别同一内部区域(参见)。最简单的填充区域是多边形,因...
  • heyuchang666
  • heyuchang666
  • 2016年09月20日 10:48
  • 1584

计算机图形学(二)输出图元_10_多边形填充区_2_分割凹多边形

接着按多边形边界顺序计算连续的边向量的叉积。如果有些叉积的z分量为正而另一些为负,则多边形为凹多边形;否则,多边形为凸多边形。这意味着不存在三个连续的顶点共线,即不存在连续两个边向量其叉积为0。如果所...
  • heyuchang666
  • heyuchang666
  • 2016年05月12日 11:45
  • 4290

计算机图形学(二)输出图元_16_字符函数

这里参数font用GLUT符号常量赋值,用来指定一特定字型集,参数character赋以ASCII编码或其他要显示的字符。这样,要显示大写的"A",可以使用ASCII编码65或指定为‘A’。同样,编码...
  • heyuchang666
  • heyuchang666
  • 2016年05月30日 21:27
  • 3431

计算机图形学(二)输出图元_12_OpenGL顶点数组

为了简化这些问题,OpenGL提供了一种机制来减少处理坐标信息的函数调用数量。使用顶点数组(vertex array ),可以利用很少的函数调用来安排场景的描述信息。步骤如下: 1.引用函数glEna...
  • heyuchang666
  • heyuchang666
  • 2016年05月21日 18:41
  • 4643

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

通常,任何影响图元显示方法的参数一般称为属性参数(attribute parameter)。诸如颜色和大小等属性参数确定了图元的基本特性。其他则指出在特定条件下怎样显示图元。特定条件属性的例子有在交互...
  • heyuchang666
  • heyuchang666
  • 2016年06月16日 16:35
  • 1826
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:计算机图形学(二)输出图元_17_图形分割
举报原因:
原因补充:

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