1
0
Fork 0
Commit graph

274 commits

Author SHA1 Message Date
david
f026a4db74 Patch from Julian Foad:
OK -- thanks.  I have now fixed up all the other XML files in the base
package that use "max" and "wrap".  Those affected are all in
Aircraft/Instruments/.  In these files I have also corrected the
indentation in some places, and corrected the frequency controls in
nav3.xml (which does not seem to be in use), and corrected a few obvious
hotspot position bugs.  Where the radios used wrapping to toggle the
ident button between 0 and 1, I have changed this to use
"property-toggle" instead.
2003-01-19 22:00:08 +00:00
curt
4e9a8f7748 Lee Elliott:
There's now another a10 variant - a ferry load configuration - no weapons but
3 x 600 us gal external tanks.  This seems to be the heaviest confguration
for an a10.  I also found a performance graph for the a10 in clean
configuration and it showed max speeds of 275 knots at 45000 ft and 398 knots
at 1200 ft.  As things seem to get a bit squiffy above 35000 ft, in my
experience, I used the 1200 ft figure.  This is pretty close the the figure
that Andy Ross found (380 knots at 0 ft) and I've also tried to incorporate
his mods into the new configs, with a better balanced wing/hstab settings.

After getting a good clean config, I added the extra masses/fuel
tanks/fueselages but didn't change any of the rest of the config, and it
still seems to work properly.  The external tanks were done as fuel tank
entries, with corresponding fuselage entries, whereas I'm not sure how to
handle the 'weight' entries in yasim yet so the weapon load is still done
with an increased total mass and ballast entries.

There'll be some stuff in the archives that haven't changed i.e. the cl & wl
a10 and seahawk models, but until I get using cvs for my own bits and pieces
it was easier to do the whole directory.  I hope this isn't a problem.

Finally, I've set up some panels, based on the c310 vfr and mini panels.  The
vfr panels have a lot of additional instruments on them but impose quite a
high frame-rate hit on my system.  The mini panels also have some additional
instruments but seem to work without noticable penalty here.  I've set these
panels as the defaults for these aircraft but I'm not sure it's a good idea
to have the vfr panels by default due to the performance hit.  Using them as
default will should give some feedback though;)

To go with the new panels are a number of rough and ready instruments I
hacked, mostly out of one of the rpm gauges, but I've adapted the throttle
quadrent (jet-throttle-quadrant) to funstion for throttle, flaps and reheat.
All the gauge faces were based on an existing ffgfs instrument texture, so
there's no problem with copyright there.  All the other bits that I've done
may be distributed under the same conditions as fgfs.
2003-01-19 04:04:09 +00:00
curt
f9daa22aa0 Lee Elliott:
The only real changes to the seahawk stuff were to add the panels, but I
found that Sea Hawks have three fuel tanks, with a 'saddle tank' over the
engine feeding fuel into the second/rear tank, so the yasim config's changed.
2003-01-19 03:58:06 +00:00
curt
8183684930 Lee Elliott:
Here are some more updates, and bits and pieces.

The tsr2 is mostly a re-write, with more reasonable figures for the wing and
hstab.  I've also tried to reduce the poly count on the model whilst adding
the airbrakes and canopies.

Finally, I've set up some panels, based on the c310 vfr and mini panels.  The
vfr panels have a lot of additional instruments on them but impose quite a
high frame-rate hit on my system.  The mini panels also have some additional
instruments but seem to work without noticable penalty here.  I've set these
panels as the defaults for these aircraft but I'm not sure it's a good idea
to have the vfr panels by default due to the performance hit.  Using them as
default will should give some feedback though;)

To go with the new panels are a number of rough and ready instruments I
hacked, mostly out of one of the rpm gauges, but I've adapted the throttle
quadrent (jet-throttle-quadrant) to funstion for throttle, flaps and reheat.
All the gauge faces were based on an existing ffgfs instrument texture, so
there's no problem with copyright there.  All the other bits that I've done
may be distributed under the same conditions as fgfs.
2003-01-19 03:50:13 +00:00
curt
3c779c032d Lee Elliott:
[ In support of the TSR2, SeaHawk and A-10 ]

I've set up some panels, based on the c310 vfr and mini panels.  The
vfr panels have a lot of additional instruments on them but impose quite a
high frame-rate hit on my system.  The mini panels also have some additional
instruments but seem to work without noticable penalty here.  I've set these
panels as the defaults for these aircraft but I'm not sure it's a good idea
to have the vfr panels by default due to the performance hit.  Using them as
default will should give some feedback though;)

To go with the new panels are a number of rough and ready instruments I
hacked, mostly out of one of the rpm gauges, but I've adapted the throttle
quadrent (jet-throttle-quadrant) to funstion for throttle, flaps and reheat.
All the gauge faces were based on an existing ffgfs instrument texture, so
there's no problem with copyright there.  All the other bits that I've done
may be distributed under the same conditions as fgfs.
2003-01-19 03:31:36 +00:00
david
c3cddade91 Yank out the autopilot and add a DME instead. 2003-01-18 22:05:17 +00:00
curt
ca3963d865 Lee Elliott:
The other stuff isn't really an update but something I did for a bit of a
laugh.  The idea ocurred to me after animating the folding wings on the
seahawk and seeing that the aileron and flap axis still worked...
2003-01-09 15:04:55 +00:00
curt
a2c511a47f Lee Elliott:
Here're a couple of updates.  Well, one's an update - the tsr2 and this now
has reasonable wing and hstab values.  The roll rate was very high and I
figured that as it was going to be a hack anyway, due to the all moving
tailplanes, I just made them very ineffective and linked them top the
tailplanes in the model file.  I think I may have over factored them a bit
too much but it's interesting watch them in chase view.  If the autopilot
roll-out-deg is dropped to about two it'll start oscillating, and from behind
it looks like it's paddling:)
2003-01-09 14:54:53 +00:00
david
1452df9210 Patch from Julian Foad to fix wrapping behaviour for property-adjust
and property-multiply.
2003-01-04 18:54:25 +00:00
curt
177e960c1d Lee Elliott:
Added a Hawker Sea Hawk: --aircraft=seahawk-yasim.
2003-01-03 16:58:08 +00:00
j4strngs
7038d5dd13 . 2002-12-30 21:59:43 +00:00
david
f051bfcc49 Modified so that the integer and decimal parts of frequencies are
controlled separately, and COM uses the correct range.
2002-12-30 19:48:04 +00:00
mselig
b3cc48b0d6 update to Beech 99 set file, MSS 2002-12-29 00:42:10 +00:00
david
754cca868d Changed to use the new mod-up support for panel mouse actions. Now,
you simply click with the left mouse button to advance to 'both';
after that, if you click again, the start engages until you let go of
the mouse button, at which point the knob snaps back to 'both'.
2002-12-28 19:10:41 +00:00
david
183fe78168 Switched to an internal 3D view and started to rough in the interior. 2002-12-28 19:08:58 +00:00
j4strngs
84d494fa94 New HSI from Paul McCann 2002-12-28 00:48:31 +00:00
david
f55bba6054 Fully animated, untextured external model for Piper Cherokee Warrior
II.
2002-12-26 21:09:29 +00:00
mselig
590e8553c6 updating airwaveXtreme150 hang glider, MSS 2002-12-26 07:36:09 +00:00
mselig
009840ab49 updating asw20 sailplane, MSS 2002-12-26 07:35:22 +00:00
david
c2ca4bf71a Rolled back some changes to improve handling. 2002-12-22 20:05:22 +00:00
mselig
f2b8f54d00 1903 Wright Flyer update, MSS 2002-12-22 04:58:17 +00:00
curt
7f7af09f20 Lee Elliott:
Here's a B52-H that I've done and it can be distributed under the same
conditions etc. as fgfs.  It seems to fly ok but I'm sure it could do with a
bit of adjustment - perhaps Andy R. will have a look and give it a few tweaks.

It wouldn't need too much work to convert it to an -A model (different
engines, taller fin etc.) and then it could be teamed up with the X15 :)

I still can't get textures on the models but it occurred to me that if
someone could apply blank texture maps to the models I could then fill in the
blanks, as it were.

I also noticed that there don't appear to be models included for the F-104,
F-15 & F-16 and I think I could probably do some and animate them for fgfs if
they'd be useful.

Re the A10 - Andy said he'd had a look at it and made a few changes to fix a
few things that I'd done incorrectly and asked if I wanted to keep tinkering
with it or should he roll his changes into the fgfs cvs?  I said to him that
I'd be happy to go with his changes as they'll be more realistic/accurate than
the stuff I've done.

I've certainly no problem with anyone doing anything with any of the stuff
I've done, so long as it's an improvement :)
2002-12-18 02:32:08 +00:00
david
f30f9e7430 Preliminary draft of a PA28-161 (Piper Warrior II). Right now it uses
a simple YASim aero model, the Cessna 2D panel, and an unanimated,
untextured 3D model.
2002-12-12 18:55:58 +00:00
david
55620c983f Disable logging. 2002-12-12 18:40:04 +00:00
curt
5122472a13 Lee Elliott:
Initial revision of a10
2002-12-06 18:40:36 +00:00
david
1217aebbe0 Added windows, propeller disks, some interior detailing, and a few
basic instruments to the civilian C310.
2002-12-06 12:39:35 +00:00
david
28d36f2685 Higher precision for vertex locations. 2002-12-06 12:16:57 +00:00
curt
79463103ae Lee Elliott:
I've taken the liberty of attaching a .tar.gz file containing a .3ds model of
a BAC-TSR2, a yasim config file based on the correct figures (where I could
find them) and the -set.xml and model.xml files to fly it.

I'm primarily a 3d'er and originally did the TSR2 for a picture I'm working
on but when I got fgfs running (Debian Linux) I couldn't resist loading it in
and trying to get it to fly.  The model was created in Realsoft3D and
exported as .3ds.

I've been able to tag the various sub-objects, to animate them but the export
process appears to 'flatten' any object hierarchy I set up and I'm guessing
this is necessary for sequential animations - I couldn't set up the correct
sequential rotations to properly bring the main u/c in.  Also, in real life,
there are several other u/c doors that should open and close in sequence to
get the gear in and apparently the sequence was quite complex.

On the ground though, it is as shown (so I didn't need to model the extra
doors for my picture anyway;)

It could do with some airbrakes too, both for the model and for the fdm.  As
with the extra u/c doors, I didn't need them for the picture and they haven't
been modelled.

As well as not being able to preserve object hierarchies when I export from
Realsoft3D's native object format to .3ds, I'm not able to preserve textures
or colour-mapping either, so the aircraft appears all white.

Hopefully, someone might like to add the extra doors and airbrakes, which
shouldn't be too difficult, and put some texturing on it - mostly white
anyway, for the prototypes, or a contemporary RAF scheme if someone wants to
pretend that it entered service.

The yasim fdm model, as said, cannot be regarded as accurate.  However, while
it is based on the specs for the real aircraft, where I could find them, the
measurments are probably only accurate to about 1 metre.  That's assuming I
was measuring the right things in the first place;)  Other bits that I wasn't
sure about i.e. flaps, ailerons etc. have been hacked out of the a4 or the
747.

It could do with some 'refinment' by people who know what they're doing, but
it seems to fly about right, or rather, as I'd imagine:)  (me want a
forward-looking ski-toe terrain avoidance radar:)

Anyway, I'm happy for the whole lot to be released under the same licence and
conditions as the rest of the fgfs stuff, either as a part of fgfs or by
anyone else who will also follow those same licence and condition terms.

I've also got a reasonable yasim b52 flying but no moveable bits on the model
yet, a vulcan with a similar simple 3d model using a grossly hacked c310
jbsim fdm (right numbers where I could find them but powered by a couple of
XLRs) and a Saunders-Roe SR45 Princess flying boat model and yasim fdm (can't
get it into the air with propellors but substituting equivilent jets (2.5x
factor) got it flying.  I've started on a EE/BAC Lighting FMk6 model but I'll
probably be doing a Fairchild A-10 and an Antonov An-225 first.

I figure this is the best way I can contribute to the fgfs project, and l'd
like to be able to offer something.
2002-11-27 21:35:06 +00:00
jimw
17e908cfd7 Beginning of 3D Flight Deck. So far only the main panel. 2002-11-27 21:16:39 +00:00
david
3e85bbb246 Toned down yaw from rudder and ailerons a bit. 2002-11-27 17:49:38 +00:00
david
78bc6f6d22 Retrim for new JSBSim aero config file. The plane is optimized to fly
(pretty-much) hands off straight-and-level at 3000ft, 110 KIAS.
2002-11-27 16:02:03 +00:00
david
0b62241a7b Latest version from JSBSim CVS.
Make the plane much sloppier at high alpha and/or with the flaps
extended.  In slow flight, there's much more lateral instability now,
and adverse yaw is more obvious at the start of a turn using only
ailerons.
2002-11-27 16:00:47 +00:00
tony
281658459d Updates from JSBSim. Includes two new aircraft from Erik Hofman, the f104 and f15. 2002-11-23 16:06:30 +00:00
david
06d40db457 Removed alpha component (and switch labels) from 3D panel. That fixes
the bleed-through problem -- it occurs only when the texture has an
alpha component.  It's not a good, long-term solution, though.
2002-11-19 03:36:37 +00:00
david
2a346c9e3c Repositioned and improved left and right nav lights; added white rear
nav light; enlarged beacon.
2002-11-17 11:24:48 +00:00
david
50513d7558 Factored out some common configuration in the C172P and misc. C172
config files.

Retrimmed the JSBSim 172P to use more rudder and less aileron,
improving coordination in cruise.
2002-11-16 20:31:48 +00:00
david
377029d492 Factored out some common configuration in the C172R config files.
Retrimmed the JSBSim 172R to use more rudder and less aileron,
improving coordination in cruise.
2002-11-16 19:10:54 +00:00
david
e2f795a0b9 Added electronics switches to the panel. They cannot (yet) be
activated with the mouse, but they do respond to the following
properties:

/controls/lights/taxi
/controls/lights/landing
/controls/pitot-heat
/controls/lights/navigation
/controls/lights/beacon
/controls/lights/strobes
2002-11-16 16:03:57 +00:00
david
4283451d92 Additional texturing on seats, yoke, trim wheel, carb heat knob,
throttle, and mixture knob.
2002-11-16 02:28:40 +00:00
mselig
5fa6d198cb Adding in model tag, which will be ignored if there is no model. In that case the glider will be displayed. 2002-11-15 06:59:06 +00:00
jimw
5e0e668cac Fix pilot view position and nose gear doors. 2002-11-15 03:58:53 +00:00
david
103595d38a The model now has several animated (but untextured) 3D controls:
- yokes
- carb heat
- throttle
- mixture
- flap switch
- trim wheel

Moved the pilot seat back slightly.

Use LOD more aggressively, so that all the interior detail is skipped
when the viewer is distant.
2002-11-13 16:49:30 +00:00
david
3ce07eb94c Added untextured (but animated) control yokes. 2002-11-13 02:43:47 +00:00
david
6465aea9c7 More modifications to the 172p:
- added untextured seats
- moved the panel back to the proper position
- changed viewpoint and field of view
2002-11-11 21:52:40 +00:00
david
a07b90cdf9 Introduced a new alias arrangement, using the 'include' attribute on
the root PropertyNode element.  For example,

  --aircraft=c172

is now an alias for

  --aircraft=c172r

which is an alias for

  --aircraft=c172r-jsbsim

All JSBSim *-set.xml files have been renamed to include 'jsbsim'
explicitly in their names; the ones without 'jsbsim' are now aliases
to the default, whatever that may be.

Here are some new, simpler aircraft identifiers:

  --aircraft=cub
  --aircraft=747
  --aircraft=sopwithCamel
  --aircraft=c310-3d

and so on.

This system allows users to create new *-set.xml files by overriding
parts of existing ones rather than by cut-and-paste.
2002-11-11 17:30:09 +00:00
mselig
f60eb3abb6 updates, MSS 2002-11-11 04:25:48 +00:00
mselig
42202aa904 adding new Fokker Dr.1 files, MSS 2002-11-11 04:24:04 +00:00
david
8f98338e21 Improve curve of instrument panel.
Add VHF antennas to top of fuselage.

Better propeller disks when spinning fast.

Took green tint out of pitot tube.
2002-11-11 02:51:16 +00:00
j4strngs
056dff7dee Fixes from Julian Foad:
- makes instrument knobs turn at a realistic rate
- removes redundant <min> and <max> specifications*
- corrects the indentation to reflect nesting depth
- corrects some descriptive names

* E.g. if the gyro compass heading is 365, there's no point clamping the
value to 360 before drawing it.  Just using the given value is more
likely to be right - or, if it's wrong, at least we won't hide the bug.
2002-11-10 20:44:17 +00:00
mselig
ce4492b325 adding new Sopwith Camel files, MSS 2002-11-10 04:32:06 +00:00