Horizontal Interlace with a Quadro Fx3500 graphics Enabling Horizontal Interlace
Hi all,
I have a machine running on Windows XP Professional with a Quado FX 3500 graphics card and a Zalman 22" monitor. I am running a application which requires the graphics card to output to horizontal interlaced mode in order to view in 3d. Currently, the only option available in the Stereo Display mode is to use vertical interlaced. Does anyone know if it is possible to get the Quadro Graphics card to output to horizontal interlaced mode?
I have a machine running on Windows XP Professional with a Quado FX 3500 graphics card and a Zalman 22" monitor. I am running a application which requires the graphics card to output to horizontal interlaced mode in order to view in 3d. Currently, the only option available in the Stereo Display mode is to use vertical interlaced. Does anyone know if it is possible to get the Quadro Graphics card to output to horizontal interlaced mode?
[quote name='Fizzer401' post='471303' date='Dec 2 2008, 03:30 AM']Hi, I also have this problem. It would be easy to write a driver that does the same thing but horizontal?[/quote]
hi,
you have to edit the registry. Here's what you do:
1.) go to nvidia control panel, select vertical interlacing, enable, do medical test, say yes, exit that.
2.) start--->run regedit, search for InterleavePattern0.
Find it in NVIDIA Corporation\Global\Stereo3D
3.) make it equal 00ff00ff
4.) do same for InterleavePattern1, exit regedit if you want
5.) Do NOT run medical test again. It will reset the settings you just changed.
6.) run nvidia-logo test to confirm horizontal interlacing.
7.) do what you wanted with your other programs.
If you want the left-eye/right-eye in opposite even/odd lines, then change 00ff00ff to ff00ff00.
Explanation:
Imagine a grid (bitmap) 8x8 and each horizontal row of the bitmap represents one byte.
ff makes the first row all one's
00 makes the second row all zero's
ff makes the third row all one's
00 makes the fourth row all zero's
that's the first value: InterleavePattern0
ff makes the fifth row all one's
00 makes the sixth row all zero's
ff makes the seventh row all one's
00 makes the eighth row all zero's
that's the second value: InterleavePattern1
Each InterleavePattern holds the bitmap pattern for the top or bottom half of the grid.
one's represent one-eye's view and zero's represent the other eye's view.
So if all bytes are 00 or ff then you get a view from only one eye.
And if all bytes equal 0x55 (0x55555555 (top half of bitmap) and 0x55555555
(bottom half of bitmap)) then the grid is made up of vertical stripes and so is your 3d view.
Same goes for aaaaaaaa and aaaaaaaa, just the views will be in opposite pixel columns.
OK, how do you make a checkerboard pattern?
aa55aa55 and aa55aa55 or
55aa55aa and 55aa55aa.
Neat huh?
Why would you want a checkerboard s3d pattern? Because some new 3d-capable HDTV's
or projectors want that format as an input and now you've got it available to you because
you were smart enough to read this.
yeah buddy!
Thanks nvidia, sometimes you rock.
Please don't take this away from us.
[quote name='Fizzer401' post='471303' date='Dec 2 2008, 03:30 AM']Hi, I also have this problem. It would be easy to write a driver that does the same thing but horizontal?
hi,
you have to edit the registry. Here's what you do:
1.) go to nvidia control panel, select vertical interlacing, enable, do medical test, say yes, exit that.
2.) start--->run regedit, search for InterleavePattern0.
Find it in NVIDIA Corporation\Global\Stereo3D
3.) make it equal 00ff00ff
4.) do same for InterleavePattern1, exit regedit if you want
5.) Do NOT run medical test again. It will reset the settings you just changed.
6.) run nvidia-logo test to confirm horizontal interlacing.
7.) do what you wanted with your other programs.
If you want the left-eye/right-eye in opposite even/odd lines, then change 00ff00ff to ff00ff00.
Explanation:
Imagine a grid (bitmap) 8x8 and each horizontal row of the bitmap represents one byte.
ff makes the first row all one's
00 makes the second row all zero's
ff makes the third row all one's
00 makes the fourth row all zero's
that's the first value: InterleavePattern0
ff makes the fifth row all one's
00 makes the sixth row all zero's
ff makes the seventh row all one's
00 makes the eighth row all zero's
that's the second value: InterleavePattern1
Each InterleavePattern holds the bitmap pattern for the top or bottom half of the grid.
one's represent one-eye's view and zero's represent the other eye's view.
So if all bytes are 00 or ff then you get a view from only one eye.
And if all bytes equal 0x55 (0x55555555 (top half of bitmap) and 0x55555555
(bottom half of bitmap)) then the grid is made up of vertical stripes and so is your 3d view.
Same goes for aaaaaaaa and aaaaaaaa, just the views will be in opposite pixel columns.
OK, how do you make a checkerboard pattern?
aa55aa55 and aa55aa55 or
55aa55aa and 55aa55aa.
Neat huh?
Why would you want a checkerboard s3d pattern? Because some new 3d-capable HDTV's
or projectors want that format as an input and now you've got it available to you because
Why would you need s3d with wider stripes?
If you were trying to do some lenticular 3d, you might have hardware that doesn't
have the right properties unless the stripes are wider to match the lenses.
Rare, yes I know but still nice to know.
Why would you need s3d with wider stripes?
If you were trying to do some lenticular 3d, you might have hardware that doesn't
have the right properties unless the stripes are wider to match the lenses.
Rare, yes I know but still nice to know.
My ISSD application needed resolution 1280x960@120Hz, but My IBM P260 monitor this resolution working only interlaced mode. On the Nvidia controll panel I want setting custom resolution 1280x960@120 with interlace mode, but on the panel inactive the interlace check box.
In the windows registry not found "inteleaved" entry.
My configuration: Nvidia Quadro FX3500, Windows XP Pro Eng, forceware driver version 182.65
My ISSD application needed resolution 1280x960@120Hz, but My IBM P260 monitor this resolution working only interlaced mode. On the Nvidia controll panel I want setting custom resolution 1280x960@120 with interlace mode, but on the panel inactive the interlace check box.
In the windows registry not found "inteleaved" entry.
My configuration: Nvidia Quadro FX3500, Windows XP Pro Eng, forceware driver version 182.65
I have a machine running on Windows XP Professional with a Quado FX 3500 graphics card and a Zalman 22" monitor. I am running a application which requires the graphics card to output to horizontal interlaced mode in order to view in 3d. Currently, the only option available in the Stereo Display mode is to use vertical interlaced. Does anyone know if it is possible to get the Quadro Graphics card to output to horizontal interlaced mode?
Any help would be appreciated!
I have a machine running on Windows XP Professional with a Quado FX 3500 graphics card and a Zalman 22" monitor. I am running a application which requires the graphics card to output to horizontal interlaced mode in order to view in 3d. Currently, the only option available in the Stereo Display mode is to use vertical interlaced. Does anyone know if it is possible to get the Quadro Graphics card to output to horizontal interlaced mode?
Any help would be appreciated!
hi,
you have to edit the registry. Here's what you do:
1.) go to nvidia control panel, select vertical interlacing, enable, do medical test, say yes, exit that.
2.) start--->run regedit, search for InterleavePattern0.
Find it in NVIDIA Corporation\Global\Stereo3D
3.) make it equal 00ff00ff
4.) do same for InterleavePattern1, exit regedit if you want
5.) Do NOT run medical test again. It will reset the settings you just changed.
6.) run nvidia-logo test to confirm horizontal interlacing.
7.) do what you wanted with your other programs.
If you want the left-eye/right-eye in opposite even/odd lines, then change 00ff00ff to ff00ff00.
Explanation:
Imagine a grid (bitmap) 8x8 and each horizontal row of the bitmap represents one byte.
ff makes the first row all one's
00 makes the second row all zero's
ff makes the third row all one's
00 makes the fourth row all zero's
that's the first value: InterleavePattern0
ff makes the fifth row all one's
00 makes the sixth row all zero's
ff makes the seventh row all one's
00 makes the eighth row all zero's
that's the second value: InterleavePattern1
Each InterleavePattern holds the bitmap pattern for the top or bottom half of the grid.
one's represent one-eye's view and zero's represent the other eye's view.
So if all bytes are 00 or ff then you get a view from only one eye.
And if all bytes equal 0x55 (0x55555555 (top half of bitmap) and 0x55555555
(bottom half of bitmap)) then the grid is made up of vertical stripes and so is your 3d view.
Same goes for aaaaaaaa and aaaaaaaa, just the views will be in opposite pixel columns.
OK, how do you make a checkerboard pattern?
aa55aa55 and aa55aa55 or
55aa55aa and 55aa55aa.
Neat huh?
Why would you want a checkerboard s3d pattern? Because some new 3d-capable HDTV's
or projectors want that format as an input and now you've got it available to you because
you were smart enough to read this.
yeah buddy!
Thanks nvidia, sometimes you rock.
Please don't take this away from us.
hi,
you have to edit the registry. Here's what you do:
1.) go to nvidia control panel, select vertical interlacing, enable, do medical test, say yes, exit that.
2.) start--->run regedit, search for InterleavePattern0.
Find it in NVIDIA Corporation\Global\Stereo3D
3.) make it equal 00ff00ff
4.) do same for InterleavePattern1, exit regedit if you want
5.) Do NOT run medical test again. It will reset the settings you just changed.
6.) run nvidia-logo test to confirm horizontal interlacing.
7.) do what you wanted with your other programs.
If you want the left-eye/right-eye in opposite even/odd lines, then change 00ff00ff to ff00ff00.
Explanation:
Imagine a grid (bitmap) 8x8 and each horizontal row of the bitmap represents one byte.
ff makes the first row all one's
00 makes the second row all zero's
ff makes the third row all one's
00 makes the fourth row all zero's
that's the first value: InterleavePattern0
ff makes the fifth row all one's
00 makes the sixth row all zero's
ff makes the seventh row all one's
00 makes the eighth row all zero's
that's the second value: InterleavePattern1
Each InterleavePattern holds the bitmap pattern for the top or bottom half of the grid.
one's represent one-eye's view and zero's represent the other eye's view.
So if all bytes are 00 or ff then you get a view from only one eye.
And if all bytes equal 0x55 (0x55555555 (top half of bitmap) and 0x55555555
(bottom half of bitmap)) then the grid is made up of vertical stripes and so is your 3d view.
Same goes for aaaaaaaa and aaaaaaaa, just the views will be in opposite pixel columns.
OK, how do you make a checkerboard pattern?
aa55aa55 and aa55aa55 or
55aa55aa and 55aa55aa.
Neat huh?
Why would you want a checkerboard s3d pattern? Because some new 3d-capable HDTV's
or projectors want that format as an input and now you've got it available to you because
you were smart enough to read this.
yeah buddy!
Thanks nvidia, sometimes you rock.
Please don't take this away from us.
this makes a checkerboard pattern with bigger squares:
InterleavePattern0: f0f0f0f0
InterleavePattern1: 0f0f0f0f
wider horizontal stripes:
InterleavePattern0: 0000ffff
InterleavePattern1: 0000ffff
widest horizontal stripes
InterleavePattern0: 00000000
InterleavePattern1: ffffffff
wider vertical stripes:
InterleavePattern0: 33333333
InterleavePattern1: 33333333
widest vertical stripes:
InterleavePattern0: 0f0f0f0f
InterleavePattern1: 0f0f0f0f
Why would you need s3d with wider stripes?
If you were trying to do some lenticular 3d, you might have hardware that doesn't
have the right properties unless the stripes are wider to match the lenses.
Rare, yes I know but still nice to know.
because knowlege is power.
this makes a checkerboard pattern with bigger squares:
InterleavePattern0: f0f0f0f0
InterleavePattern1: 0f0f0f0f
wider horizontal stripes:
InterleavePattern0: 0000ffff
InterleavePattern1: 0000ffff
widest horizontal stripes
InterleavePattern0: 00000000
InterleavePattern1: ffffffff
wider vertical stripes:
InterleavePattern0: 33333333
InterleavePattern1: 33333333
widest vertical stripes:
InterleavePattern0: 0f0f0f0f
InterleavePattern1: 0f0f0f0f
Why would you need s3d with wider stripes?
If you were trying to do some lenticular 3d, you might have hardware that doesn't
have the right properties unless the stripes are wider to match the lenses.
Rare, yes I know but still nice to know.
because knowlege is power.
[quote name='iondrive' post='504089' date='Feb 11 2009, 01:49 AM']More patterns:
this makes a checkerboard pattern with bigger squares:
InterleavePattern0: f0f0f0f0
InterleavePattern1: 0f0f0f0f
wider horizontal stripes:
InterleavePattern0: 0000ffff
InterleavePattern1: 0000ffff
widest horizontal stripes
InterleavePattern0: 00000000
InterleavePattern1: ffffffff
wider vertical stripes:
InterleavePattern0: 33333333
InterleavePattern1: 33333333
widest vertical stripes:
InterleavePattern0: 0f0f0f0f
InterleavePattern1: 0f0f0f0f
Why would you need s3d with wider stripes?
If you were trying to do some lenticular 3d, you might have hardware that doesn't
have the right properties unless the stripes are wider to match the lenses.
Rare, yes I know but still nice to know.
because knowlege is power.[/quote]
[quote name='iondrive' post='504089' date='Feb 11 2009, 01:49 AM']More patterns:
this makes a checkerboard pattern with bigger squares:
InterleavePattern0: f0f0f0f0
InterleavePattern1: 0f0f0f0f
wider horizontal stripes:
InterleavePattern0: 0000ffff
InterleavePattern1: 0000ffff
widest horizontal stripes
InterleavePattern0: 00000000
InterleavePattern1: ffffffff
wider vertical stripes:
InterleavePattern0: 33333333
InterleavePattern1: 33333333
widest vertical stripes:
InterleavePattern0: 0f0f0f0f
InterleavePattern1: 0f0f0f0f
Why would you need s3d with wider stripes?
If you were trying to do some lenticular 3d, you might have hardware that doesn't
have the right properties unless the stripes are wider to match the lenses.
Rare, yes I know but still nice to know.
because knowlege is power.
My ISSD application needed resolution 1280x960@120Hz, but My IBM P260 monitor this resolution working only interlaced mode. On the Nvidia controll panel I want setting custom resolution 1280x960@120 with interlace mode, but on the panel inactive the interlace check box.
In the windows registry not found "inteleaved" entry.
My configuration: Nvidia Quadro FX3500, Windows XP Pro Eng, forceware driver version 182.65
Please help me, how to enable interlaced mode?
Thanks
My ISSD application needed resolution 1280x960@120Hz, but My IBM P260 monitor this resolution working only interlaced mode. On the Nvidia controll panel I want setting custom resolution 1280x960@120 with interlace mode, but on the panel inactive the interlace check box.
In the windows registry not found "inteleaved" entry.
My configuration: Nvidia Quadro FX3500, Windows XP Pro Eng, forceware driver version 182.65
Please help me, how to enable interlaced mode?
Thanks