[Flightgear-devel] Quaternian /transformation math question

2009-08-03 Thread Curtis Olson
I asked earlier about using the FlightGear view system to keep a camera fixed on a specific point in the world. A real world usage example perhaps could be a gyro stabilized view on a news helicopter. Ron Jensen was kind enough to post a view configuration that did exactly this. I've been

[Flightgear-devel] Multithreading support

2009-08-03 Thread Johnathan Van Why
With much of our increasing processing power coming from multiprocessing, it seems to be a good idea to make FlightGear fully multithreading-capable. However, I have not found any one thread of discussion about this. We have been going through a major change in the graphics system, namely the

Re: [Flightgear-devel] Multithreading support

2009-08-03 Thread Curtis Olson
I'll toss in a couple thoughts. Running on 4 processors (quad-core AMD 64 bit machine) and 4 dual-head nvidia cards we split the render task up into a bunch of subthreads. The overall CPU load was pretty balanced and each CPU ran at about 40-60% utilization. I don't know all the solid

Re: [Flightgear-devel] Multithreading support

2009-08-03 Thread Torsten Dreyer
Fetching weather is one such task because the network communication can take several seconds if not more to complete. It makes sense to split this off into a separate thread and we have done this. And it allready does it that way. Torsten

Re: [Flightgear-devel] Quaternion transformation math question

2009-08-03 Thread John Denker
On 08/03/2009 09:04 AM, Curtis Olson wrote: I want to know the heading and pitch offsets (pan tilt angles) that will point the camera at the target ... while the aircraft flies through any arbitrary position and orientation. I know the target lon/lat/elevation. I know the viewer

Re: [Flightgear-devel] Quaternian /transformation math question

2009-08-03 Thread Arnt Karlsen
On Mon, 3 Aug 2009 11:04:20 -0500, Curtis wrote in message ef5fc9920908030904o75b75204j9abe3c3350eb3...@mail.gmail.com: I asked earlier about using the FlightGear view system to keep a camera fixed on a specific point in the world. A real world usage example perhaps could be a gyro