NVidia Stereo API - problems in OpenGL Log Out | Topics | Search
Moderators | Register | Edit Profile

stereo3d.com webboard » Stereo3D Drivers, SDK, OS » NVidia Stereo API - problems in OpenGL « Previous Next »

Author Message
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 - 11:14 am:   Edit PostDelete PostView Post/Check IPPrint Post

I had inmplemented a simple application using the nVidia StereoAPI control from inside an OpenGL application (based on NeHe sample codes).
Link for downlod (including VC71 source codes) is following:

http://www.gali-3d.com/download/files/nVidia_stereo_API_OGL_test.zip

The stereo parameters shoudl be adjustable through Q,W,O,P keys ... Logo rotatinn on/off S,R.

Unfortuantely it looks like the commands to the stereo API are totaly ignored ... Aplication works in stereo, but it accepts stereo changes only form the Ctrl-F3,F4,F5,F6 ...
The StereoAPI apramaters are changed but ignored ...

StereoGamer: Some hint ?

Why can I e.g. not read the parameter set by the Ctrl-F? from the Stereo API interface ?
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Sunday, March 20, 2005 - 5:08 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Can anybody test the code and confirm, the Stereo API does not react ?
Somebody from nVidia availabe for advice ?
Is there any diference in Stereo API usag under DirectX and OpenGL ?
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Tuesday, March 29, 2005 - 6:43 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Thanks to nVidia people I was able to find the problem. It is neccesary to activate the interfact to StereoAPI AFTER the OpenGL initilization, or the initialization will give an false interface.
I had modified the sample in this way at it works now O.K. . I will put the modified version somwhere for downlaod soon ....
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Saturday, April 02, 2005 - 1:17 pm:   Edit PostDelete PostView Post/Check IPPrint Post

I had created a sample code demonstrating the nVidia StereoAPI usage inside an OpenGL application. The full source code and executable is available for free download on this link:

http://www.gali-3d.com/download/files/nVidia_StereoAPI_OGL_test.zip

VC 71 necessary for recompile. Latest nVidia stereo drivers are necessary as well.

Futures:
Camera separation and convergence control
Stereo on/off toggle
Works with consumer level drivers (not with the profesional Quadro drivers).

GALI-3D (http://www.gali-3d.com) offers custom implementation of such stereo support in third party applications.
Top of pagePrevious messageNext messageBottom of page Link to this message

Victor

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

Posted on Tuesday, May 24, 2005 - 11:39 am:   Edit PostDelete PostView Post/Check IPPrint Post

I checked your prigram. Its OK! But one troublesome feature -it didn't restore refresh frequency after termination.
Top of pagePrevious messageNext messageBottom of page Link to this message

M.H.

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

Posted on Tuesday, May 24, 2005 - 12:34 pm:   Edit PostDelete PostView Post/Check IPPrint Post

Victor: Correct ... I am almost always using the identical refresh rate, the code use, so I did not noticed this. Homework for other coding people :-).
Top of pagePrevious messageNext messageBottom of page Link to this message

http://rzr.online.fr/q/nvidia

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

Posted on Friday, July 29, 2005 - 10:02 am:   Edit PostDelete PostView Post/Check IPPrint Post

I confirm it works on my system
* iglasses (had to set to 3D1 mode)
* nvidia Quadro2 Pro + nvidia driver 7.1.8.9 @ winxp @ sgi331

btw, is a linux port possible ?
Top of pagePrevious messageNext messageBottom of page Link to this message

http://rzr.online.fr/q/nvidia

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

Posted on Friday, July 29, 2005 - 10:06 am:   Edit PostDelete PostView Post/Check IPPrint Post

wait i add also to correct hardcoded freq :

#define FS_WIDTH 800
#define FS_HIGHT 600

note, please correct paths' #include by ...

is directx mandatory ?

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