Digitale Ebenhaëzer 2.0

Uit EurosWiki
Naar navigatie springen Naar zoeken springen
De digitale Ebenhaëzer bekeken van schuin achter.
het vertrouwde bovenaanzicht. Dit is zeer geschikt om te manoeuvreren. Je ziet het schip aan vier lijnen op haar vaste ligplaats bij de Sevende Camer liggen
Het is ook mogelijk onderwater te kijken. Je ziet het stuurboord zwaard.
De gebolde zeilen geven een realistisch beeld. Helaas doen de zeilen nog niets.
Zo ziet het schip eruit vanaf het achterdek. Je kunt nu met een realistisch beeld een aanleg proberen.
Je ziet hier de grote beer en de mast.
De zon gaat bijna onder.
Het Twentekanaal vanaf bovenaf, met het schip heel klein in het midden.
De wimpel geeft informatie over de (schijnbare) wind.


Er is nu een 3D versie van de digitale Ebenhaëzer. Net als in de vorige versie is de digitale Ebenhaëzer een simulatie van de Ebenhaëzer waarmee de gebruiker kan oefenen en spelen met motor manoeuvreren. Je kunt met de digitale Ebenhaëzer vrijwel alle Ebenhaëzer manoeuvres varen in het Twentekanaal.

  • Draaien met en zonder zwaard
  • Aanleggen aan alle soorten wallen
  • Afvaren van alle soorten wallen
  • Uitdraaien
  • Stuurmanszwaai (met schroefeffect)

Deze versie is gebaseerd op een vereenvoudigde rompvorm waarop wrijving en lift krachten werken. Het bevat diverse krachten:

  • Motor (met schroefeffect)
  • Roer (met lift krachten, en loslaten van stroming)
  • Zwaarden (kunnen ook wijken)
  • Wrijving door het water
  • Wrijving door de lucht
  • Lijnen
  • (elastische) Botsingen met de kade

De boot vaart in een volledig drie dimensionale wereld, alleen zijn alle krachten en bewegingen in het twee dimensionale vlak. Het gedrag van het schip is zo realistisch mogelijk gemaakt. Daarom duurt een aanleg ook best lang, net als in het echt. Je kunt de tijd daarom versnellen.

Het programma is geprogrammeerd in C++ en maakt gebruik van de grafische OpenGL bibliotheek. Waarschijnlijk zijn er computers die problemen hebben met het programma. In principe kan het ook gecomplileerd worden voor Linux.

De digitale Ebenhaëzer bevat nu ook realistische hemellichamen. De zon, maan en ruim 1600 sterren. Afhankelijk van de tijd en datum zie je andere sterren, een andere zonsopkomst of een andere fase van de maan. Planeten zitten er nog niet in, maar zullen later volgen. De zon en de sterren zijn uitermate nauwkeurig, maar de maan is lastiger en zit er maximaal 2 graden naast.

Bediening:

De aansturing van het schip kan op 2 manieren:

  • met de muis en linker muisknop ingedrukt in het witte vak bewegen,
  • met het toetsenbord:
    • A gashendel voorruit
    • Z gashendel achteruit
    • < roer naar bakboord
    • > roer naar stuurboord
    • X bakboord zwaard
    • M stuurboord zwaard
    • R roer Recht
    • V motor in de Vrij
    • F roer recht en motor vrij
  • Er zijn diverse kijkmodi:
    • 1 vanaf bovenaf kijken
    • 2 op het achterdek staand
    • 3 achter de boot kijken
    • 4 vanaf de zijkant kijken
    • 5 vanaf het topje van de mast
    • 6 Vanaf een vast punt (de boot beweegt).
    • spatie Vast punt resetten recht boven de boot (alleen bij kijkmodes 6)
    • pijltjes Kijk positie veranderen
    • page up/down in en uitzoomen.

Lijnen leggen kan door met de muis op de knoppen te klikken. De lijnen worden automatisch gelegd, mits er een bolder of paal binnen 5 meter is. Je kunt lijnen ook inkorten en vieren.

  • Linker muisknop lijn leggen of losgooien.
  • Middelste muisknop lijn stukje vieren.
  • Rechter muisknop lijn strak leggen.

vanzelfsprekend ben je niet sterk genoeg om de lijn helemaal op spanning te trekken. Dat zul je nog moeten doen met je schip.

Zwaarden, zeilen, tijd en wind kun je ook met de knoppen veranderen. Je kunt zwaarden niet half laten vallen: diep of niet. Zeilen zien er wel mooi uit, maar hebben nog geen effect. De tijd kan je aanpassen, je ziet de hemellichamen verplaatsen. De wind kracht en richting hebben direct effect op de wimpel en je scheepsbewegingen.

met dank aan:

De digitale Ebenhaëzer is gemaakt door Willem Godlieb, met dank aan:

  • Steven te Brinke voor de programmeer hints en de OpenGL adviezen.
  • Roger Jeurissen voor de adviezen en vergelijkingen van de fysica van het schip.

De link naar het programma:

Problemen en adviezen kunnen worden gemaild aan Willem.