GL.glBegin(GL_POINTS) GL.glVertex2i(x, y) GL.glEnd() for k in xrange(step): x += x_in y += y_in GL.glBegin(GL_POINTS) GL.glVertex2i(x, y) GL.glEnd() GL.glFlush() def initialize(): GL.glClearColor(0.7, 0.7, 0.7, 0.7) GL.glMatrixMode(GL.GL_PROJECTION) GL.glLoadIdentity() GLU.gluOrtho2D(-100, 100, -100, 100) GLUT.glutInit() GLU.gluInitDisplayMode(GLUT.GLUT_SINGLE | GLUT.GLUT_RGB) GLUT.glutInitWIndowSize(500, 500) GLUT.glutInitWIndowPosition(100, 100) GLUT.glutCreateWindow("DDA Sistemas Graficos") initialize() GLUT.glutDisplayFunc(dda) GLUT.glutMainLoop()