Author |
Message |
Jörg Thiem
Rating: N/A Votes: 0 (Vote!) | Posted on Thursday, November 16, 2000 - 9:59 pm: | |
(Forwarded from news://de.comp.hardware.graphik by Andreas Schulz, already replied there with some links to Michal Husak, Stereographics for docs and this site) Hello, I have a lot of questions dealing with stereo, hardware, programming. 1) Do someone knows which graphic-cards (nvidia, asus, matrox,...) is best supported under linux for 3D-stereo-programming? I don't mean the programming of 3D-objects, but generating a 3d-vga-signal for feeding a HMD. Actually, I want to feed the card with two different video-streams (perhaps from a frame grabber) and code the card to produce a 3d-vga-signal for the use in a HMD (head mounted display), not in a shutter-glass. The question here is, which graphic-card designed for stereo (e.g. with stereo opengl) is the right choice for linux? 2) Probably I am not able to do that at real-time, cause the video-streams have to get from the grabber to the graphic-card? Or is there a way without using the PCI-bus, perhaps with an extra connection? This of importance, cause the PC should do other jobs as well, not only producing the 3d-vga-signal out of the video-data. If this is not possible in real-time without blocking the whole PC, we think of mixing the computer-vga-signal with the video-signal(s) into an 3d-mixed-signal for the HMD with a special extra-hardware outside of the PC. Do someone know such hardware? 3) What's the best solution? Ones grabber and one graphic-card? Perhaps two grabbers and two graphic-cards? Is the last configuration possible at all? I don't know. 4)Further question. I haven't found yet a Stereo-Programmers-Guide (perhaps especially for linux) in the net. Any hints? Thanks in advance a lot, Joerg |
Michal Husak
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 17, 2000 - 12:01 am: | |
To be honest. You have zero chance to do what you want under Linux. The main problem is luck of HW drivers and video decompression algoritms ... It is probelmatic to do what you need under WIN XX ... Let me know if you want to implement what you need under Win XX ... I hate Windows enviroment ( I am a Linux an IRIX developer as well) but there is no other solution .... According your points: 1) None. You can use the OpenGL interlaced pattern creating method under Linux as described on my WWW: http://mysak.umbr.cas.cz/~husakm/Public/StereoOpenGL/StereoscopicOpenGLTutorial.htm 2) No way. No support for HW of any type ... 3) See 2) 4) search www.stereographics.com. Nothing beter exist ... |
Andreas Schulz
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 17, 2000 - 8:06 am: | |
Thinking a little more about it, maybe a pure harware solution might do if it's just watching stereo video via HMD (depending on the source of the two video streams), like a multiplexer plus HMDs for frame-sequential video, like i-glasses or VFX3D, or the i-glasses with separate inputs. |
Michal Husak
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, November 17, 2000 - 1:32 pm: | |
The method on my stereo-openGl WWW describe HW indpendent creation of interlaced pattern. Accelerated by OpenGL routines (if implemented). I have even an mpeg playback code witch use this output for stereo ... It works with HW devices accpteing interlaced input (as VFX3D, line-blanking shutterglases, maybe some TV conversion cards ... |
|