OpenGL 绘制填充多边形:错误解析及正确步骤
这句话是错误的。在OpenGL应用程序中,调用'glPolygonMode(GL_FRONT, GL_FILL)'函数用于设置绘制多边形的模式为填充模式,而不是填充内部的多边形。然后调用'glBegin(GL_POLYGON)'函数开始绘制多边形,然后通过多次调用'glVertex2f()'函数指定多边形的顶点坐标,最后调用'glEnd()'函数结束绘制多边形。
但是,仅仅调用这些函数并不能保证显示一个内部填充的多边形。还需要在绘制多边形之前设置视口、投影矩阵、模型视图矩阵等参数,并且在绘制之后进行缓冲区交换等操作才能正确显示一个内部填充的多边形。
原文地址: https://www.cveoy.top/t/topic/fwca 著作权归作者所有。请勿转载和采集!