Python
[Python OpenGL] Python을 활용하여 OpenGL로 주전자 만들기 1편
donggyu1998
2021. 9. 11. 15:28
반응형
💡 글 작성자는 vscode를 활용하여 Python을 작성하고있습니다.
💡 OpenGL 다운로드하기 !
1. pip install PyOpenGL 을 통하여 opengl을 설치한다.
2. opengl 설치 후 다시 pip install PyOpenGL-accelerate 을 입력!
3. pip list로 설치가 되어있는지 확인한다.
설치 도중 에러가 발생한다면 버전이 맞지않아서 pip가 되지 않는 것이다.
💡 [실행 화면]
💡 [코드]
from OpenGL.GLUT import *
from OpenGL.GL import *
def display():
glClearColor(1.0, 1.0, 1.0, 1.0) #배경 흰색
glClear(GL_COLOR_BUFFER_BIT);
glRotatef(-180.0, 0.0, 1.0, 0.0) #좌우 변경
glColor3f(1.0, 0.0, 0.0) #도형 빨간색 지정
glutSolidTeapot(0.5) #Teapot 호출
glFlush() #업데이트된것을 외부로 뿌려준다
glutInit()
glutInitWindowSize(300, 300);
glutInitWindowPosition(0,0);
glutCreateWindow("hello, teapot!");
glutDisplayFunc(display);
glutMainLoop();
반응형