Re: [Flightgear-devel] wish list

2006-02-16 Thread Curtis L. Olson

Justin Smithies wrote:

Would it really be that much of a problem to code to make FG accept an option 
like --dual-head= ( numerical value in pixels )


Which would tell FG to redraw the last half of the screen ( no pixels from 
halfway in ) on the next half of the screen.


This would fix the display issue and it would be tatally adjustable depending 
on your monitor sizes.


FG would only do this if the above option was selected.

Surely that wouldn't cause too much of an issue ?
 



Issues:

This would require two cull/draw render loops, reseting the view 
parameters before each draw.  It would also require some investigation 
into how to draw to just part of a window in opengl/sdl and also has 
field of view and aspect ratio implications.  This isn't necessarily 
hard, but it's likely to touch many parts of the code, and will add a 
lot of overhead for the second cull/draw pass.


You need to think about how you will configure each set of window 
parameters.  How much gap between each view?  Do you want to support 
different monitor sizes and placement?  While we are at it, we should 
support putting one monitor (out the window view) above another (cockpit 
view.)  But how do you configure all this?  Again, not necessarily hard, 
but a lot of work that would touch many parts of the code.


So the technical side of this is probably not all that hard.  But 
getting all the details right, not breaking anything, accounting for all 
the possibile monitor configurations, figuring out how to define the 
views in a reasonable way and propogating that through all the code ... 
that could be very tedious and time consuming.


Regards,

Curt.

--
Curtis Olsonhttp://www.flightgear.org/~curt
HumanFIRST Program  http://www.humanfirst.umn.edu/
FlightGear Project  http://www.flightgear.org
Unique text:2f585eeea02e2c79d7b1d8c4963bae2d



---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] wish list

2006-02-11 Thread Justin Smithies
For dualhead displays i feel or rather need this feature adding.

My two screens are setup as one virtual screen over 2048*768. ( 2 x 1024*768 ) 
( Running Linux , nvidia 5200 dual head ))
I would like an option to be added to the FG command line that would remove so 
much of the screen on the right so where my two monitors join its like having 
the window strut seperators.
At the moment you can end up seeing 2 runway marker lines as the screen goes 
off one to the other.

Anybody else agree ?

Is this possible say --dual-head ???

Regards,
Justin Smithies


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] wish list

2006-02-11 Thread Andy Ross
Justin Smithies wrote:
 I would like an option to be added to the FG command line that would
 remove so much of the screen on the right so where my two monitors
 join its like having the window strut seperators.

You'd be better off just running a separate FlightGear instance on the
second monitor and slaving it.  The whole idea behind having a
multiple screen setup like twinview is that it mimicks a continuous
area with no boundaries.  Putting those screen boundaries back in when
the video subsystem has worked so hard to eliminate them is a metaphor
collision and a design problem.

And on a practical level, those screen boundaries aren't visible to
software anyway.  Trying to intuit the geometry of the user's desktop
(literally!) is never going to work well.

Andy


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] wish list

2006-02-11 Thread Justin Smithies
Would it really be that much of a problem to code to make FG accept an option 
like --dual-head= ( numerical value in pixels )

Which would tell FG to redraw the last half of the screen ( no pixels from 
halfway in ) on the next half of the screen.

This would fix the display issue and it would be tatally adjustable depending 
on your monitor sizes.

FG would only do this if the above option was selected.

Surely that wouldn't cause too much of an issue ?


On Saturday 11 February 2006 18:02, Andy Ross wrote:
 Justin Smithies wrote:
  I would like an option to be added to the FG command line that would
  remove so much of the screen on the right so where my two monitors
  join its like having the window strut seperators.

 You'd be better off just running a separate FlightGear instance on the
 second monitor and slaving it.  The whole idea behind having a
 multiple screen setup like twinview is that it mimicks a continuous
 area with no boundaries.  Putting those screen boundaries back in when
 the video subsystem has worked so hard to eliminate them is a metaphor
 collision and a design problem.

 And on a practical level, those screen boundaries aren't visible to
 software anyway.  Trying to intuit the geometry of the user's desktop
 (literally!) is never going to work well.

 Andy


 ---
 This SF.net email is sponsored by: Splunk Inc. Do you grep through log
 files for problems?  Stop!  Download the new AJAX search engine that makes
 searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel