|
From: Karl R. <rk...@vr...> - 2002-08-05 15:50:44
|
To make software projector alignment easier, I've added a new mode of
handling tiles.
Instead of defining tiles in mural space, the tiles are separated into
groups of "displays" (ie a projector). The tiles are specified relative to
the origin of the display, *not* the origin of the mural.
Then, each display is given a 3x3 transform to warp it from
(-1,-1)->(1,1) into mural space (actually, you have to pass it the
inverse too, as I'm lazy and its much easier to grab when computing the
corrective projection than to bloat up chromium with inversion code).
Finally, the view area is adjusted so it fits within the mural.
Karl
[k a r l r a s c h e] "We have no tolerance for dysfunctional
PC's, and are swift to employ the floor
rk...@vr... tool as a method of extracting the
meaty nut-pulp contained within XT cases
and old phone systems" --accrc.org
|