I do somethong like this GLarea = gtkgl.GtkGLArea((gtkgl.RGBA, gtkgl.DOUBLEBUFFER)) GLarea.set_events(0) GLarea.size(glx, gly)
GLarea.show() GLarea.connect("expose_event", View.expose) GLarea.connect("configure_event",View.onconfig) #GLarea.connect("realize",View.realize) GLarea.connect("button_release_event",View.butrelease) GLarea.connect("motion_notify_event",View.butmot) #GLarea.connect("key_press_event",self.ebev) glViewport(newvx ,newvy , \ constants.glmaxwidth,constants.glmaxheight) After this, just make opengl calls. Also ... GLarea.swap_buffers() and GLarea.make_current() Hope that helps. Mathew Rajarshi Guha wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Hi, > I'm writing some code that currently displays gif images of molecules. I >would like to instead use OpenGL to render these images - I figure that I >need GtkGLArea. But how does this relate to the PyOpenGL bindings? From the >examples in the PyOpenGL package, it seems they use GLUT to manage windows >and events etc. So what would be the procedeure to use OpenGL commands to >output to the GtkGLArea > >I'd appreciate it if anybody could point me to some example code. > >Thanks, > >- -- >- ------------------------------------------------------------------- >Rajarshi Guha | email: [EMAIL PROTECTED] >417 Davey Laboratory | web : http:// www.jijo.cjb.net >Dept. Of Chemistry | ICQ : 123242928 >Pennsylvania State University | AIM : LoverOfPanda >- ------------------------------------------------------------------- >GPG Fingerprint: DCCB 4D1A 5A8B 2F5A B5F6 1F9E CDC4 5574 9017 AF2A >Public Key : http://pgp.mit.edu/ >- ------------------------------------------------------------------- >All science is either physics or stamp collecting. > -- Ernest Rutherford >-----BEGIN PGP SIGNATURE----- >Version: GnuPG v1.0.6 (GNU/Linux) >Comment: For info see http://www.gnupg.org > >iD8DBQE9U+qQzcRVdJAXryoRAqHmAJ4xsV0aUnfbpCZLUbEQE5pVioVa1QCgx/SD >XJcajWC8JDTDhsFZrySxltI= >=a4+F >-----END PGP SIGNATURE----- > >_______________________________________________ >pygtk mailing list [EMAIL PROTECTED] >http://www.daa.com.au/mailman/listinfo/pygtk >Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/ > > > _______________________________________________ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/