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

+ Recent posts