Hi, I'm not a chemist, but I love the molecular imagery that pymol creates. I am developing a program that generates a wide variety of graphical effects, and I'd really like to be able to add molecular fly-throughs to the menu. My code is based on SDL, and I'm using OpenGL for all display functions. The end use will be in rather non-scientific settings (e.g. dance clubs), but I'm very keen to incorporate scientific imagery of all kinds.
I'm wondering if (with a bit of surgery) I'd be able to get access to the lower-level functionality of pymol, by which I mean the file I/O and rendering functions. I will not want to use the GUI at all. SDL would create the surface(s), and handle the buffer swapping. My goal is to be able to send a request to the pymol API asking for a frustum view to be rendered on the provided surface. Am I dreaming? Gib