在真正使用OSG绘制图形之前,我们可以先了解一下OpenGL是怎么绘制几何模型的,这将有助于我们后续对OSG的学习理解。
1、在OpenGL中,其图形管道的基本操作是接受顶点数据(点、线、三角形和多边形)和像素数据(图形图像数据),之后将它们转换为片段并存储在帧缓冲区中。帧缓冲区作为开发人员和计算机显示器之间的主要接口,它将图形内容的每一帧映射到内存空间中进行读写操作,以此来绘制我们想要的几何模型。osg则在此基础上封装了整个OpenGL顶点转换和原始装配操作,以便管理和发送顶点数据到OpenGL管道,以及一些数据传输优化和额外的多边形技术,以此来提高渲染性能。