On Sat, 9 Jun 2007, Will McGugan wrote: > Kamilche wrote: > > Is there a way to render 3d objects out to disk only, and use the > > renders in a normal Pygame program? Is there any advantage to doing > > so, in speed, or memory, or anything? > > It is possible to render to a texture and grab that back, but I don't > think you could do that in PyGame without creating an OpenGL display > first.
I believe - though I've not tried this - it is possible at least under X11 (ie. GLX) to attach a GLX context directly to an X11 pixmap, rather than to a window, thus allowing you to render "off-screen". I don't know whether this is possible under WGL or AGL (Windows and OS X respectively). Richard