NVIDIA released StereoAPI finally Log Out | Topics | Search
Moderators | Register | Edit Profile

stereo3d.com webboard » 3D News - announce and discuss new products & services here » NVIDIA released StereoAPI finally « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

StereoGamer

Rating: N/A
Votes: 0 (Vote!)

Posted on Tuesday, March 15, 2005 - 2:04 am:   Edit PostDelete PostView Post/Check IPPrint Post

Requires new 71.84 drivers.
Go here to download:
http://download.developer.nvidia.com/developer/SDK/Individual_Samples/samples.html#StereoAPI

Sample source code as well. WooWoo

- StereoGamer
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

Rating: N/A
Votes: 0 (Vote!)

Posted on Tuesday, March 15, 2005 - 2:36 pm:   Edit PostDelete PostView Post/Check IPPrint Post

:-(. I a bit unhapy with the API design + related informations ... The interface nature + Diret3D orientation makes it probably not usuable in OpenGL fullscreen aplications ...

Or can I simply in an OpenGL APP to use the CreateStereoI function and create the API control interface as well as in Direct3D ?

In the documentation I totaly miss direct numeric connections of the stereo API parameters with the scene geometry. I can only quess what setting is good and what not ...
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

Rating: N/A
Votes: 0 (Vote!)

Posted on Tuesday, March 15, 2005 - 9:38 pm:   Edit PostDelete PostView Post/Check IPPrint Post

StereoGamer:
Maybe you can help me to find a way how to transfer to nVidia people folowing bug report:

On profesional Quadro cards under XP SP2 in OpenGL profesional stereo mode, the communication through DIN-3 connector with shuterglasses does not work realiable. During hi CPU load the L/R eye switches incorectly.
This does not occure when glasses are on DCC or in cloned dual output mode ...
Top of pagePrevious messageNext messageBottom of page Link to this message

StereoGamer

Rating: N/A
Votes: 0 (Vote!)

Posted on Wednesday, March 16, 2005 - 6:00 am:   Edit PostDelete PostView Post/Check IPPrint Post

StereoAPI will work with OGL since it is controlling the back-end(i.e. separation, convergence, on/off, etc). You use the normal OGL calls to setup the scene, etc just as you always did.

- StereoGamer
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

Rating: N/A
Votes: 0 (Vote!)

Posted on Wednesday, March 16, 2005 - 8:15 am:   Edit PostDelete PostView Post/Check IPPrint Post

StereoGamer: Thank you for the information. It is good to know it shoudl work before trying to confirm this experimentaly :-). I will try to encode an OpenGL equivalent of the DirectX example and put it somwhere for download ...
Top of pagePrevious messageNext messageBottom of page Link to this message

StereoGamer

Rating: N/A
Votes: 0 (Vote!)

Posted on Thursday, March 17, 2005 - 4:29 pm:   Edit PostDelete PostView Post/Check IPPrint Post

From NVIDIA "tech support":

We have seen similar problems with the with an unreliable signal on the mini-DIN-3. However, it appeared to be another driver blocking the graphic driver's interrupt rather than high CPU load. You might want to check if you have serial or parallel dongles and their drivers running on the computer.

- StereoGamer
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

Rating: N/A
Votes: 0 (Vote!)

Posted on Thursday, March 17, 2005 - 5:17 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Stereo Gamer:
Another question - I was tring to activate the stereo API in an OpenGL application ...
Code looks like this:

StereoI* g_pStereoAPI = NULL; // interface to stereo API

if(!CreateStereoI(&g_pStereoAPI))
{
MessageBox(NULL,"This sample requires the NVIDIA 71.83 Stereo driver or greater. Please visit NVIDIA.COM for details.","StereoI.dll Not Found", MB_OK|MB_SETFOREGROUND|MB_TOPMOST);
}
else
{
g_pStereoAPI = NULL;
}

if (g_pStereoAPI == NULL)
{
MessageBox(NULL,"CreateStereoI does not give pointer to the stere API","Error", MB_OK|MB_SETFOREGROUND|MB_TOPMOST);
}

The result is ALWAYS NULL pointer to the stereo API even when the CreateStereoI ends scuccesful ... VC 6 used as compilation enviroment. Any idea ? Will recompliation in VC 7 make any diference ?
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

Rating: N/A
Votes: 0 (Vote!)

Posted on Thursday, March 17, 2005 - 5:22 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Argh ... I apology, I am totaly stupid ...
I am setting NULL myslef to the pointer ...
No I see it ....
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

Rating: N/A
Votes: 0 (Vote!)

Posted on Friday, March 18, 2005 - 8:44 am:   Edit PostDelete PostView Post/Check IPPrint Post

Finaly I had found that the VC 7.1 is a must for the compilation ... Code compiled with VC 6 crashes during acces to the StereoAPI interfaces ... But it realy works with OpenGL as StereoGamer mentioned ... I work on an OpenGl sample code ...
Top of pagePrevious messageNext messageBottom of page Link to this message

StereoGamer

Rating: N/A
Votes: 0 (Vote!)

Posted on Saturday, March 19, 2005 - 1:24 am:   Edit PostDelete PostView Post/Check IPPrint Post

Glad you found the problem. Sometimes just talking to someone about an issue helps to debug it.

- StereoGamer
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

Rating: N/A
Votes: 0 (Vote!)

Posted on Saturday, March 19, 2005 - 12:16 pm:   Edit PostDelete PostView Post/Check IPPrint Post

I had moved the discusion about this topic to the Drivers/SDK section:

http://www.stereo3d.com/discus/messages/3175/3218.html?1111230855#POST16536
Top of pagePrevious messageNext messageBottom of page Link to this message

Anonymous

Rating: N/A
Votes: 0 (Vote!)

Posted on Wednesday, July 20, 2005 - 8:33 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Great site! Best wishes!

Add Your Message Here
Post:
Bold text Italics Underline Create a hyperlink Insert a clipart image

Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action:

Topics | Last Day | Last Week | Tree View | Search | User List | Help/Instructions | Program Credits Administration