Author |
Message |
hawkeye
Rating: N/A Votes: 0 (Vote!) | Posted on Tuesday, March 01, 2005 - 11:10 pm: | |
Hey, everybody. Is anybody aware of an open source 3d stereo driver project? I haven't, and I'm wondering why there isn't one. thanks, Hawkeye |
M.H.
Rating: N/A Votes: 0 (Vote!) | Posted on Wednesday, March 02, 2005 - 8:50 pm: | |
Answer is simple. For writting stereo drivers you need acces to the graphic chipset specification (on realy very hi level). The specifications are proprietery + they change often = no chance to do anything useful if you do not work for nVidia or ATI. |
hawkeye
Rating: N/A Votes: 0 (Vote!) | Posted on Wednesday, March 02, 2005 - 11:04 pm: | |
Can't you just get that information from the developer's kit? I'm wondering how edimensional made theirs, then, since they support multiple cards. Was it a licensing deal? |
M.H.
Rating: N/A Votes: 0 (Vote!) | Posted on Thursday, March 03, 2005 - 7:25 am: | |
No, the neccesary informations are not in any graphic card developers kit. Edimansional use on nVidia the nVidia drivers. On ATi and on aother card they use generic DirectX command wrapping (based on Micrsoft DirectX SDk) = no support for HW page flipping, stabilty problems, limited suport for laterst games. If you will encode anything useful your work is usualy lost with noe DirectX release or graphic card drivers release ... |
hawkeye
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, March 04, 2005 - 6:31 pm: | |
Interesting. So you're saying that on a non-nVidia card, the edimensional driver is doing software page-flipping? What about OpenGL? Is openGl supported at all on the edimensional driver? Thanks for your advice. It is very helpful. Can you recommend a source for detailed information on this subject? thank you. |
Christoph Bungert (Admin)
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, March 04, 2005 - 6:43 pm: | |
### edimensional driver is doing software page-flipping? I thought they are still doing over-under-split-screen for sync-doubling!? Christoph |
M.H.
Rating: N/A Votes: 0 (Vote!) | Posted on Friday, March 04, 2005 - 6:49 pm: | |
hawkey: On non nVidai card edimansiolna drivers do not support page flipping at all (as long as I know). They support only mdoes in with you reduce the res by 1/2 (interalced over/under) and than add page flipping by external HW (line balnikng, sync. doubling). Quality is corresponding :-(. According source of information - there is none existing, all the infoatiosna re usualy proprietary. For HW independent methods jsut simply study Mictrosoft DirectX SDK. Some OpenGl exampels are on my company www: http://www.gali-3d.com/archive/articles/StereoOpenGL/StereoscopicOpenGLTutorial.php |
hawkeye
Rating: N/A Votes: 0 (Vote!) | Posted on Thursday, March 10, 2005 - 7:44 am: | |
What about Linux? Are there any game drivers for shutter glasses under Linux? |
M.H.
Rating: N/A Votes: 0 (Vote!) | Posted on Thursday, March 10, 2005 - 9:59 am: | |
The situation under Linux is even worse then for Windows ... nVidai drivers are not open source again - the core is distributed binary. There exist no DirectX stereo game wrapers, becouse there is no DirectX under Linux ... The best stereoscopic method - page flipping is supported on Pro graphic cards - Quadro. Without page flipping support you can play only with low-quality modes like anaglyph , interlaced, sync doubling. This is not worth the work. There was some effort to implement stereoscopy in the Mesa drivers, even in the form of automatic scene wrapping to stereo ... I did not heard about this projects for a long time - try a google search ... |
Jorn Are
Rating: N/A Votes: 0 (Vote!) | Posted on Thursday, March 10, 2005 - 7:17 pm: | |
It has come to my attention that the ati firegl series support quad-buffered stereo 3d output in native drivers. It's good to see that Ati finally got some native support. |
hawkeye
Rating: N/A Votes: 0 (Vote!) | Posted on Sunday, March 13, 2005 - 7:30 am: | |
Does this mean ATI has gaming support like nVidia? They don't say much about it. |
M.H.
Rating: N/A Votes: 0 (Vote!) | Posted on Sunday, March 13, 2005 - 9:00 am: | |
hawkays: It means ATI has NO gaming support. ATI had added only support for profesional OpenGL applications in the hi end proffesional FireGL models. Pro OpenGL application create stereo internaly. This had anothing to do with automatic adding of stereo to non-stereoscopic games. |
hawkeye
Rating: N/A Votes: 0 (Vote!) | Posted on Monday, March 14, 2005 - 10:57 pm: | |
Does anybody know where I can find a programmer capable of writing a 3d game driver from scratch? |
M.H.
Rating: N/A Votes: 0 (Vote!) | Posted on Tuesday, March 15, 2005 - 7:43 am: | |
hawkeye: No problem. Do you have $50 000 avialble ? It is at leas one year of work to make it stable + $5 000/month is a common salary for a specialist on the neccesary level. I speeka about general OpenGL/DirectX wraper adding stereo to anything. Adding stereo support to one singel application is much mor easy ... |
hawkeye
Rating: N/A Votes: 0 (Vote!) | Posted on Tuesday, March 15, 2005 - 8:37 am: | |
I see. Where can I find a specialsist like this? |
M.H.
Rating: N/A Votes: 0 (Vote!) | Posted on Tuesday, March 15, 2005 - 2:41 pm: | |
hawkey: Give me more details about the project (precise definiton of what do you exactly need), time shedule e.t.c. and I can give you contact to people whitch can do the job, or eventualy my company can does it ... |
hawkeye
Rating: N/A Votes: 0 (Vote!) | Posted on Tuesday, March 15, 2005 - 9:00 pm: | |
I need a driver which does basically what the nVidia driver does, for the purpose of driving a prototype device. It's for a prototype, so it doesn't have to be perfect or have a nice interface, but will need to work with directX games. The output is very similar to that of nVidia, but I can't mention the specifics here. I would like to find someone in California. |
M.H.
Rating: N/A Votes: 0 (Vote!) | Posted on Tuesday, March 15, 2005 - 9:18 pm: | |
hawkeye: I am located in Czech Republic, but I normaly work for companies in U.S.A. , Canada or Germany. If you are realy serious we can sign an NDA and after complete problem description I can tell you what could be done ... If you need some references have a look on this http://www.lightspeeddesign.com/weblog/archives/00000014.htm I am the main coding secialist for this project. |