Wikisage, de vrije encyclopedie van de tweede generatie, is digitaal erfgoed

Wikisage is op 1 na de grootste internet-encyclopedie in het Nederlands. Iedereen kan de hier verzamelde kennis gratis gebruiken, zonder storende advertenties. De Koninklijke Bibliotheek van Nederland heeft Wikisage in 2018 aangemerkt als digitaal erfgoed.

  • Wilt u meehelpen om Wikisage te laten groeien? Maak dan een account aan. U bent van harte welkom. Zie: Portaal:Gebruikers.
  • Bent u blij met Wikisage, of wilt u juist meer? Dan stellen we een bescheiden donatie om de kosten te bestrijden zeer op prijs. Zie: Portaal:Donaties.
rel=nofollow

Flightsimulator scenery

Uit Wikisage
Naar navigatie springen Naar zoeken springen

Een scenery voor een vliegsimulator is code die een stuk landschapsomgeving definieert. Door de scenery beschikbaar te stellen aan de simulator, genereert de simulatie-engine een driedimensionale omgeving waarin rondgevlogen kan worden.

Een scenery omvat over het algemeen:

  • de ondergrondomgeving (het landschap, al dan niet aan de hand van foto's)
  • de hoogte van de ondergrond
  • driedimensionale objecten zoals gebouwen, bruggen, schoorstenen, bomen
  • vliegvelden

Een scenery kan fictief zijn. Zo kan een scenery zodanig zijn opgebouwd dat allerlei ingewikkelde vliegprocedures geoefend kunnen worden. Het landschap bestaat echter niet in de werkelijkheid. Een voorbeeld is een militaire simulatie, waarin een eiland met een vliegveld op een berghelling waar een lastige vliegnadering mee geoefend kan worden.

Een scenery kan ook zo veel mogelijk de werkelijkheid nabootsen. Luchtvaartmaatschappijen bestellen bij de bouw van een simulator vaak enkele specifieke (bestaande) vliegvelden.

Scenery's worden zowel voor opleidingen van professionals gebruikt als voor simulaties op pc's.

Open Flight

In de professionele scenerywereld wordt er gebruikgemaakt van standaard specificaties om sceneries tussen diverse systemen te kunnen uitwisselen. Deze standaard heet OpenFlight. Daarnaast is er een behoefte aan een standaard, zodat meerdere fabrikanten van instrumenten om scenery te maken zich specifiek op deze standaard te kunnen richten.

Hoe worden scenery berekend en getekend?

Scenery's bevatten vele landschapelementen. er zijn vele wiskundige formules om te berekenen hoe een landschap eruitziet op een bepaalde plek, hoogte of richting.

Voor het tekenen van driedimensionale objecten worden vaak berekeningen op vlakken of polygons gemaakt. Polygons bestaan uit een aantal punten waarbinnen een vlak wordt opgevuld. Bijvoorbeeld een huis met een punt dak bestaat uit 6 polygons, namelijk de vier muren en de twee zijden van het dak. Ingewikkelder wordt het bij complexe vormen, bijvoorbeeld bij een brug.

Zware berekeningen vergen trucs

Omdat een vliegtuig in de lucht vliegt, en door de hoogte er een groot land oppervlakte getekend en dus berekend moeten worden, zijn er zware computers nodig om het landschap snel te kunnen tekenen. De meeteenheid die de snelheid van een scenery aangeeft is de framerate. Dit is het aantal beeldjes per seconde dat een computer op een scherm kan tonen.

Hoe ingewikkelder het landschap, hoe meer berekeningen nodig zijn om op het scherm een frame (plaatje) te tekenen. Hoe hoger de framerate, hoe meer plaatjes er per seconde op het scherm getoond moet worden. Voor professionele simulators moet er minimaal 60 frames per seconde getekend kunnen worden.

Level Of Detail

Er zijn diverse ontwikkeltrucs om het beeld sneller te kunnen tekenen. Een van de methodieken wordt ook wel LOD of Level Of Detail genoemd. Hierin maakt de ontwikkelaar gebruik van het feit dat objecten verder weg met minder detail getekend hoeven te worden. De scenery-ontwikkelaar maakt bijvoorbeeld van een huis twee versies, eentje met een schoorsteen en een schuur, en eentje zonder schoorsteen en schuur waarbij alleen het kale huisje wordt getekend. Wanneer de simulator het gebied in de buurt van het huisje tekent, zullen alle details (lees: de schoorsteen en de schuur) getekend worden. Staat het huis echter verder weg, dan wordt alleen het kale huisje getekend. Hierdoor kan een ontwikkelaar ervoor zorgen dat de framerate hoog genoeg blijft.

Flightsimulators voor thuis

Voor de vliegsimulatoren op pc's zijn diverse commerciële en gratis programma's beschikbaar. De programma's onderscheiden elkaar in detail en mate van natuurgetrouwe simulatie.

Voorbeelden van programma's voor civiele simulatoren:

Met de vereiste hardware is deze FAA certified, dit betekent dat vliegen met deze sim telt als werkelijk gevlogen uren. Er bestaan ook vliegsimulatoren om militaire operaties na te bootsten.

Zelf scenery's maken

Een scenery maken kan complex zijn. Er zijn veel professionals en hobbyisten mee bezig. Voor het maken van scenery is er kennis nodig van speciale ontwikkelpakketten en de techniek achter de specifieke vluchtsimulatoren.