opengl 13

opengl 움직이는 삼각형

#include #include //수학 함수 해더파일 sin,cos // sb6::application을 상속받는다. class my_application : public sb7::application { public: //쉐이더 컴파일 과정 // 렌더링 virtual 함수를 작성해서 오버라이딩한다. GLuint compile_shaders(void) { GLuint vertex_shader; vertex_shader = glCreateShader(GL_VERTEX_SHADER); //버텍스 쉐이더 생성 GLuint fragment_shader; fragment_shader = glCreateShader(GL_FRAGMENT_SHADER); GLuint program; program = glCreate..

opengl 2022.08.23

opengl 삼각형 그리기

#include #include //수학 함수 해더파일 sin,cos // sb6::application을 상속받는다. class my_application : public sb7::application { public: //쉐이더 컴파일 과정 // 렌더링 virtual 함수를 작성해서 오버라이딩한다. GLuint compile_shaders(void) { GLuint vertex_shader; vertex_shader = glCreateShader(GL_VERTEX_SHADER); //버텍스 쉐이더 생성 GLuint fragment_shader; fragment_shader = glCreateShader(GL_FRAGMENT_SHADER); GLuint program; program = glCreate..

opengl 2022.08.22

opengl 점찍기 - 배경색상 변경

//배경색 칠하기////////////////////////////////////////// // sb6.h 헤더 파일을 포함시킨다. #include #include //수학 함수 해더파일 sin,cos // sb6::application을 상속받는다. class my_application : public sb7::application { public: //쉐이더 컴파일 과정 // 렌더링 virtual 함수를 작성해서 오버라이딩한다. GLuint compile_shaders(void) { GLuint vertex_shader; vertex_shader = glCreateShader(GL_VERTEX_SHADER); //버텍스 쉐이더 생성 GLuint fragment_shader; fragment_shad..

opengl 2022.08.22