OpenGL의 가장 기초적인 함수입니다.
https://docs.microsoft.com/ko-kr/windows/win32/opengl/glvertex2f
glVertex2f 함수(Gl.h) - Win32 apps
꼭짓점을 지정합니다. | glVertex2f 함수(Gl.h)
docs.microsoft.com
꼭지점을 지정하는 함수입니다.
void WINAPI glVertex2f(
GLfloat x,
GLfloat y
);
삼각형을 그리려면 아래와 같은 코드로 가능합니다.
#include "./include/gl/glut.h"
void display()
{
glClearColor(1.0f, 1.0f, 1.0f, 1.0f);
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(0.0f, 0.0f, 1.0f);
glBegin(GL_POLYGON);
/**
glBegin()은 그리기 시작
*/
glVertex2f(-0.5f, -0.5f);
glVertex2f(0.5f, -0.5f);
glVertex2f(0.5f, 0.5f);
glEnd();
/**
glEnd()는 그리기 종료
*/
glFinish();
}
int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutCreateWindow("OpenGL");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
'그래픽스 > OpenGL' 카테고리의 다른 글
LearnOpenGL - Introduction (0) | 2023.01.23 |
---|---|
LearnOpenGL 번역 (0) | 2023.01.23 |
삼각형 그리기 (0) | 2023.01.06 |
파이썬 opengl 패키지 설치 (0) | 2022.07.12 |