I've been working on a HLSL pixel shader to do horizontal keystone correction. Too many nights fighting with triangles and sh*tty HLSL .fx files not doing what I expect them to do!..
In memory of the first time I got to try VJing on a TH2Go setup at a VJlondon meeting at Cafe 1001, I present a sneak peek into my window with an approx 5.33:1 display running across the "long" wall (and doors...), from a single video projector.
To give you some idea of the size, I suppose it is about one and a half times as wide as the wall you are looking through the window of to see it. I mean the wall not including the door in the dark corner (so up to about where the top step is).
I'm thinking about reworking the shader to accomodate the projector being oriented vertically, thus getting back the possibility of a not-so-widescreen aspect. This will basically be the same as the existing shader with X and Y switched; a 90 degree rotation then vertical-keystone-corrected.
Projectors I've seen don't seem to allow "extreme" keystone correction, and I'm curious as to whether the correction they do is "properly" warped, or if it only adjusts the edges, as I initially did; it might be that they only allow minor "correction" because the nonlinear warping isn't so noticeable at small angles.
-spxl
In memory of the first time I got to try VJing on a TH2Go setup at a VJlondon meeting at Cafe 1001, I present a sneak peek into my window with an approx 5.33:1 display running across the "long" wall (and doors...), from a single video projector.
To give you some idea of the size, I suppose it is about one and a half times as wide as the wall you are looking through the window of to see it. I mean the wall not including the door in the dark corner (so up to about where the top step is).
I'm thinking about reworking the shader to accomodate the projector being oriented vertically, thus getting back the possibility of a not-so-widescreen aspect. This will basically be the same as the existing shader with X and Y switched; a 90 degree rotation then vertical-keystone-corrected.
Projectors I've seen don't seem to allow "extreme" keystone correction, and I'm curious as to whether the correction they do is "properly" warped, or if it only adjusts the edges, as I initially did; it might be that they only allow minor "correction" because the nonlinear warping isn't so noticeable at small angles.
-spxl






