在人机交互的界面
软件中经常要使用各类图形,如点、直线、曲线、多边形和圆,软件设计人员通过编写程序将图形按需要的方式呈现给使用者。所有图形最终是以像素为基本单位显示到屏幕,当一条直线,不在水平或垂直方向时,放大它的显示结果,可以观察到直线呈现锯齿状,效果看起来不自然。本文结合实际的软件开发过程,探讨使用Opengl反走样优化图形的显示方法。Opengl(OpenGraphicsLibrary)实际上是一套标准的图形与硬件之间的开放图形库接口,为软件开发者提供了丰富的图形编程接口(API),支持不同的编程语言和硬件平台。