Program Bintang OpenGL Python
Listing Program :
from OpenGL.GLUT import *
from OpenGL.GL import *
from OpenGL.GLU import *
import sys
def bintang():
gluOrtho2D(-5, 5, -5, 5)
glBegin(GL_TRIANGLE_STRIP)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(1,1)
glVertex2f(0,3.75)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(1,1)
glVertex2f(4,1)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(1.5,-0.5)
glVertex2f(2.25,-3)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(0,-1.25)
glVertex2f(2.25,-3)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(0,-1.25)
glVertex2f(-2.25,-3)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(-1.5,-0.5)
glVertex2f(-2.25,-3)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(-1.5,-0.5)
glVertex2f(-4.,1.)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(-1,1)
glVertex2f(0,3.75)
glEnd()
glFlush()
glutInit(sys.argv)
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB)
glutInitWindowSize(500, 500)
glutInitWindowPosition(100, 100)
glutCreateWindow("The Star Program")
glClearColor(0,0,0,0)
glutDisplayFunc(bintang)
glutMainLoop()
Output :
from OpenGL.GLUT import *
from OpenGL.GL import *
from OpenGL.GLU import *
import sys
def bintang():
gluOrtho2D(-5, 5, -5, 5)
glBegin(GL_TRIANGLE_STRIP)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(1,1)
glVertex2f(0,3.75)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(1,1)
glVertex2f(4,1)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(1.5,-0.5)
glVertex2f(2.25,-3)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(0,-1.25)
glVertex2f(2.25,-3)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(0,-1.25)
glVertex2f(-2.25,-3)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(-1.5,-0.5)
glVertex2f(-2.25,-3)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(-1.5,-0.5)
glVertex2f(-4.,1.)
glColor3f(0,1,1)
glVertex2f(0,0)
glVertex2f(-1,1)
glVertex2f(0,3.75)
glEnd()
glFlush()
glutInit(sys.argv)
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB)
glutInitWindowSize(500, 500)
glutInitWindowPosition(100, 100)
glutCreateWindow("The Star Program")
glClearColor(0,0,0,0)
glutDisplayFunc(bintang)
glutMainLoop()
Output :
Komentar
Posting Komentar