首页 > 代码库 > 字符图元 & 显示列表

字符图元 & 显示列表

字符图元

1、typeface(字样),即设计风格,如Courier等。

2、font(字体),如10磅Courier斜体。

3、monspace即为等宽字体,proportional为非等宽字体。

4、字体有2种存储格式:位图字体(bitmap font),也要光栅字体(raster font);轮廓字体(outline font)或笔划字体(stroke font)。

  

5、GLUT位图字体由OpenGL的glBitmap函数来绘制,而轮廓字体由折线边界(GL_LINE_STRIP)生成。

显示列表

1、按如下方式创建显示列表。

  

  listMode可以赋予GL_COMPILE、GL_COMPILE_AND_EXECUTE

2、通过glGenLists()来生成列表ID。glIsList(listID)来判定是否是一个列表。

3、glCallList(listID)来绘制一个list。

4、glDeleteList*可以删除显示列表。

参考:《计算机图形学》第3章。