On Tue, Dec 23, 2008 at 5:47 AM, Amit Vyas wrote:

> Hi all ,
> I am new to flightgear,and using following for compilation on a windows XP
> machine
>
> 1. freealut-1.1.0-bin
> 2. plib-1.8.5 (src)
> 3. SimGear-1.0.0 (src)
> 4. zlib123
> 5. fgfs-base-1.0.0
> 6. FlightGear-1.0.0 (src)
>
> I am trying to understand some code to create flightgear's CAVE version (
> CAVElib 3.1.1 )
> Any thoughts on this would be welcome it.
>
> To start off if I can get FlightGear into multiple sub projects that would
> be great because it takes too much time to get it compiled on my machine,
> having divided into sub projects will help me a lot to understand portions
> where I need to work.


Hi Amit,

If you peruse the source code layout you will find that FlightGear is indeed
divided into numerous sub-libraries.  They aren't setup as individual
projects though (especially not in the msvc sense of the word.)

The 1.9.0 version of FlightGear already supports multiple displays and
multiple windows (each with their own unique perspectives), and FlightGear
can sync multiple computers together over a network.  I think you could put
together a pretty convincing cave demonstration with just the stock v1.9.0
code.

The only thing perhaps that is missing is head tracking and someway to
operate the aircraft.  I had good luck once hacking a wii-mote to function
as a joystick and was able to fly quite nicely with it.  Head tracking won't
be important for out the window views since you are so far away from the
world that head motion really won't affect your view.  But head tracking
probably would be pretty nice for looking around the 3d cockpits.

Regards,

Curt.
-- 
Curtis Olson: http://baron.flightgear.org/~curt/
------------------------------------------------------------------------------
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to