jorgebooks / liquid-galaxy

Automatically exported from code.google.com/p/liquid-galaxy
Apache License 2.0
0 stars 0 forks source link

Feature Request - ViewSync support flat 2D tiles video walls. #37

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
We seem to get a lot of requests from people trying to set a Liquid Galaxy on a 
flat video wall. This isn't what the original ViewSync mods to Google Earth 
were designed for!

I can't imagine it would be hard to modify ViewSync to also be used for 2D wall 
compositing.

Could use ViewSync/horizFov to set the total "wall" field-of-view?

Would need to add ViewSync/totalX=X & ViewSync/totalY=Y to set number of 
screens in the video wall, and a ViewSync/thisX=y and ViewSync/thisY=y to set 
the display for individual GE.

To start with assume all the screens are the same size, and evenly divide up 
the view by the number of X & Y screens.

eg. for the top left screen in a 2x2 tile, which has a horizFov of 35 degrees, 
the config would be...

ViewSync/horizFov=35
ViewSync/totalX=2
ViewSync/totalY=2
ViewSync/thisX=0
ViewSync/thisY=0

The normal Liquid Galaxy pitch/yaw/rollOffsets would be ignored.

Should also have a bezel X & Y width factor.

Andrew

Original issue reported on code.google.com by alfski on 19 Feb 2012 at 3:05