BrianPeek.com
A Compendium of Random Uselessness

Flicker problem

rated by 0 users
This post has 1 Reply | 0 Followers

Posted: Sun, Nov 16 2008 11:49 AM
Thanks for an excellent article! Unfortunately I'm having a very bad flicker problem when enabling the stereo mode in the WiiEarthVR. It seems like sometimes the picture that was ment to be drawn on left eye gets drawn to the right eye or vice versa. Some times there are also horizontal distortions on the screen (upper part of the screen is from different position than the lower part of the screen). These problems occur at worst even several times per second and results to very irritating flicker so that the stereo view is practically impossible to use. Could the reason perhaps be that the picture is sent to the glasses before the screen is full rendered after the camera location has been changed from previous eye position? Is there some kind of "wait until the screen has been rendered" -function that could be added to the "OnExecute" -function of the "VR920StereoStep" -class? - Antti
Top 10 Contributor
Male
Posts 1,333

I'm so sorry I missed this.  I didn't have auto-notifications turned on for this forum and I didn't realize this was here....

To answer the question:

Unfortunately, the VE3D renderer doesn't provide a true, hardware-level vblank so you know when the screen is finished rendering.  We know when the software side is done, but the actual render to the screen.  That is why you're seeing the tearing.

I found this to be an issue on slower machines with older video cards, like my laptop with a GeForce 7400M chipset.  On my desktop, a quad core with a GeForce 9600GT chipset, it's quite speedy and the tearing/flickering issue isn't present.

Unfortunately this is about as good as it gets..sorry!

Page 1 of 1 (2 items) | RSS