From: Brian P. <bri...@tu...> - 2006-08-29 16:00:16
|
Paul Melis wrote: > Hello, > I'm wondering if the following is possible with Chromium (I've already > got a bit of success, but no glory yet): > > I have an application, a molecular visualisation package, that I'd like > to run on a 3-screen cylindrical projection setup. I've got a chromium > configuration to work that does the non-planar tiling. But since the > application was meant as a normal desktop application, the opengl window > not only shows molecular structures and stuff in 3D, but also contains > GUI elements (buttons, text, a command input line, etc) drawn in opengl. > I don't think these elements, that are probably rendered in ortho2d > mode, can be made to display correctly on the cylindrical screen, nor is > it that important. I'd like to "cut out" that part of the viewport where > the molecules are visible and only distribute the geometry visible in > that part. Is there a way to set up chromium to get this done? You might try writing a new SPU that examined the matrix operations (glOrtho, glFrustum(), etc) to determine whether the 2D or 3D stuff was being drawn, then no-op rendering commands as needed. -Brian |