Giter Site home page Giter Site logo

flightgear-ask21's Introduction

Alexander Schleicher - Kaiser ASK21 for FlightGear

The ASK21 is a tandem-seater glass-fibre glider constructed by Roland Kaiser and first flown in the later 1970s. It is still produced by the glider manufacturer "Alexander Schleicher Flugzeugbau". As it has very good-natured flight and stall characteristics, it is often used in flying schools and for aerobatic training.

This model for flightgear is based on an older ASK21 by Heiko Schulz and AJ MacLeod with help by Detlef Faber, but was mostly redone and updated in FDM, exterior model, textures, systems and cockpit by Viktor Radnai, Gilberto Agostinho, Thomas Polzer and Benedikt Wolf.

Here are some screenshots, please note that these might not reflect the current version, as there is progress ongoing.

fgfs-screen-115 fgfs-screen-116 ask21-0 fgfs-screen-305

flightgear-ask21's People

Contributors

colingeniet avatar d-echo avatar gilbertohasnofb avatar viktorradnai avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

flightgear-ask21's Issues

Immat (or not)

We still have a commented-out immat.nas flying around in our folder/set file. Personally I don't like to have immat support here, because IMO the special registration (and also it's color, text type etc.) belongs to the livery. What do you think of this?

Changing to 8,33kHz

As we still have an AR3201 COMM installed which is only capable of 25kHz channel spacing and from the 1st January 2018 (at least inside the EU) 8,33kHz spacing is required, we should maybe "upgrade" to an AR6201. Do you by chance know what the difference (apart from channel spacing) are?

Add more liveries

G-CWJD and G-CKEJ (London Gliding Club) are ready and waiting ;)
Any others to be done?

Retweak flight model for current version of YASim

Apparently YASim has a lot of bugfixes that aren't enabled by default in order not to break already working models. This newsletter article has the details: http://wiki.flightgear.org/FlightGear_Newsletter_April_2014

I have tried to add YASIM_VERSION_CURRENT to the config but this made the YASim solver fail to get a solution. Therefore we'll need to tweak the flight model parameters to make the solver work, possibly even starting from scratch, and see if this gives more accurate results, particularly in conditions such as a mushing stall, with the nose high up.

This issue is a placeholder so I remember to do this eventually :)

Add outside windows

I discovered that we only have windows to be seen from the inside none from the outside, should I re-add them?

Aerotow hook position incorrect

The aerotow cable currently goes to the tip of the nose, but on an ASK21 the nose hook is located halfway between the tip of the nose and the nose wheel. IIRC this used to be correct but somehow got lost when merging.

Also it seems that the end-force-{x,y,z} tags in ask21-set.xml are needed to make the forces have the correct origin (or at least the YASim properties did not seem to be set unless these tags were there).

Improve windows

The windows currently don't close well and also have other problems, I will correct this as soon as the other PR's are merged so we don't get too much confusion ;)

Add G meter

ASK21 aircraft to be used for aerobatics must be fitted with a G meter. I think we should add this to the panel.

Views

Add tail view, wing view (below wing), wingtip view, gear view.... because it's fun! :D

Add ALS interior shadows

Since we already have a colored cubemap, this shouldn't be hard to add, I will do this as soon as my current PR is merged

Better seat texture

At the moment we have a simple grey texture, maybe we can get a texture like this?
ASK21 Seat

Rework Aircraft Rating?

In the -set file as well as on the wiki, we still have the following rating
FDM: 2: FDM tuned for cruise configuration.
Systems: 2: Working electrical system, fuel feed cockpit controls, stable autopilot
Cockpit: 2: 2D panel in 3D cockpit, or incomplete 3D panel
Model: 3: Accurate 3D model with animated control surfaces, gear detailing (retraction, rotation), prop
In my opinion this is not quite correct, e.g. Cockpit should IMO be improved to a 4 as we have
" 3D panel and accurately modelled 3D cockpit, plain texturing. Hotspots for majority of controls"
Systems should be corrected to 4 (note here that the ASK21 has very few systems to model). I have added a limit system which I will push after tooltips are solved. Later we can also add a bit more code to this so that e.g. the spoilers stuck/break if operated above 250km/h or that the wings brake under too heave load. Also, what I've thought of is to add fake spoilers to the wing connected to a rain property decreasing lift and increasing drag when flying in rain :D
Model could be increased to 4: Accurate 3D model with animated control surfaces, gear, prop, livery support (if applicable). or maybe even 5 as we already have shader effects etc. but I think for a 5 we should improve the exterior model a bit further.
About the FDM I'm not sure how realistic it is.

Instructor's view inaccuracies

The instructor's viewpoint has a few issues. First, the arrangement of the front seat's back and the pedals that go around it look wrong. Please compare the following two pics:

ask21_instructor_view

fgfs-screen-235

The instructor's stick should also have a button for the radio. The entire footwell should be much more in the shade, I had to brighten the above picture to reveal those details, they are normally lost in the shadows. And there should be a trim indicator on the right armrest, same as the front seat.

Restructure menu

Our menu is quite messy, probably it'd be better to restructure it to make it better, e.g. put all Ground Control stuff into a submenu etc.

Improve sound config

Add position's and distances to sounds where applicable, will happen in my sound branch

New UV-Mapping

The current UV-mapping is very very far from being optimal, so if we have very much time one day (and DEFINETELY BEFORE ADDING LIVERIES!!) we'll have to redo this

Dynamic rain

Add dynamic rain to the canopy as it is done in the c172p, would be a cool effect when accidently flying into rain

Add rudder pedals

Front pedals
Front pedals 2
Rear pedals
(last one is simulated by aerosoft, I couldn't find a photo of the rear pedals)

Authorization

Could you give me access to the repo so I can categorize, assisgn .. issues myself?

Wheels are too thin

Both the main and front wheels are too skinny compared to the real aircraft. I've found a good pic showing the ASK21 from the front and tried to take a similar screenshot:

21-mi-bugrad-001
fgfs-screen-236

Also it's probably worth mentioning at least LGC flies the gliders with the main wheel fairing removed, presumably so it doesn't get full of mud during a typical UK winter. But that might be too much of a bother to model.

The photo also shows the nose hook in reasonable detail -- which made me realise that both hooks have disappeared from the aircraft texture at least in the panelstub branch.

Instruments list

Here I'd like to keep a list which instruments we use/will use and what's to be done:

  1. Air speed indicator see https://www.winter-instruments.de/fahrtmesser---airspeed-indicator
    1.1 km/h 6 FMS 4 300 km/h -> done
    1.2 kts 6 FMS 4 160 knots -> done
  2. Altimeter see https://www.winter-instruments.de/hhenmesser / 4 FGH 10
    2.1 km Art. 4110 -> done
    2.2 ft Art. 4320 -> one
  3. Variometer see https://www.winter-instruments.de/stauscheiben-variometer---vanetype-vario
    3.1 m/s 5 STV 5 Art. 5251 -> done
    3.2 kts S Nr.05253 W Nr. 54420 (according to your photo) -> McCready ring missing
  4. Ball see https://www.winter-instruments.de/querneigungsmesser---bank-indicators -> done
  5. Compass see https://www.winter-instruments.de/kompass---compass -> done

Use instruments with imperial units for G-CJWD and G-CKEJ liveries

I'd like to have a different instrument panel for G-CJWD and G-CKEJ that has an ASI in knots, an altimeter in feet with the air pressure in HPa and a variometer that is in knots as well. This is the British gliding standard and this is how the gliders are set up in real life. Perhaps we can model an US example as well and give it an altimeter that uses InHg and a vario with fpm.

Shadows in rear cockpit

Looks like the shadows aren't applied to the rear cockpit interior -- or perhaps there is a shadow that should not be there. I've noticed a shadow appearing in the footwell that did not continue into the instructor's cockpit area.

fgfs-screen-263
fgfs-screen-264

Add rudder pedal length adjuster to front cockpit

There is a piece missing between the stick and the bottom of the instrument panel. It's a grey block that has a single ball + wire (similar to the cable release) that is pulled to adjust the rudder pedals back and forth to suit the height of the pilot.

In the ASK21Mi that space is occupied by the engine controls so maybe it's worth having that insert as a separate model.

It's not the best picture but maybe it helps:

20161020_141423

Separate cockpit and instrument panel models from aircraft model

Request from Emmanuel Baranger, ASK21-MI author:

The model should be split into parts for maintainability, Something like this should work, seems like this is how it was done for other aircraft:

  • The aircraft model should be in Models/ask21.xml
  • The cockpit should be in Models/Interior/interior.xml
  • The instrument panels should be Models/Interior/panel-front.xml and Models/Interior/panel-rear.xml
  • Instruments can live under Models/Interior/Panel/Instruments

The same separation should be done for the .ac files as well.

Wing flex/bending

As you can see in many videos as well as in RL ;) wings of gliders naturally bend in flight up to 1m at the wing tip (?), so this is kind of a must for the K21

Canopy is too dark

see https://forum.flightgear.org/viewtopic.php?f=4&t=31363#p302600

The canopy is very dark, and even if the weather outside is sunny, the view from the cockpit is like flying during a solar eclipse. I ended up flying it with the rendering of the glass turned off. I even have to turn it off for every flight, which is a little bit annoying, given the short length of a normal glider flight.

also the choice to turn off glass seems to be inconsistent between sessions

Redo fuselage 3d model

e.g. the canopy/window lines are too sharp, they should be more round.
I will do this once I have much time ;)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.