#include "stdafx.h"
#include <windows.h>
#include <GL/glu.h>
#include <GL/gl.h>
#include <GL/glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0f,0.0f,1.0f);
//设置点的大小
glPointSize(20);
//设置画多个点
glBegin(GL_POINTS);
glVertex3f(0.5, 0, 0);
glVertex3f(0, 0.5, 0);
glVertex3f(-0.5, 0, 0);
glVertex3f(0, -0.5, 0);
glEnd();
glFlush();
}
int main(int argc, char* argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutInitWindowSize(400, 400);
glutInitWindowPosition(200, 200);
glutCreateWindow("Point");
glutDisplayFunc(myDisplay);
glutMainLoop();
return(0);
}
opengl画点
最新推荐文章于 2022-09-30 23:38:48 发布