openGL关于画点
Posted Dragonir
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openGL关于画点相关的知识,希望对你有一定的参考价值。
#include "stdafx.h" #include <GL/glut.h> #include <stdlib.h> #include <math.h> #include <stdio.h> void myDisplay(void) { glClear(GL_COLOR_BUFFER_BIT); glPointSize(5.0f); //修改点的尺寸,默认大小为1.0f glBegin(GL_POINTS); glVertex2f(0.0f, 0.0f); glVertex2f(0.5f, 0.5f); glVertex2f(-0.5f, 0.0f); glEnd(); glFlush(); } int main(int argc, char *argv[]){ glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(100, 100); glutInitWindowSize(500, 500); glutCreateWindow("OpenGL画圆程序"); glutDisplayFunc(&myDisplay); glutMainLoop(); return 0; }
运行结果:
以上是关于openGL关于画点的主要内容,如果未能解决你的问题,请参考以下文章
OpenGL:为啥我不能将单个浮点数从顶点着色器传递到片段着色器?