1. Dashboard
  2. News
  3. Community
    1. Unresolved Threads
  4. Downloads
  5. Blogs
    1. Articles
  6. Lexicon
  7. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Files
  • Lexicon
  • Blog Articles
  • More Options
  1. Flusiboard
  2. Forums
  3. Flight Simulation
  4. The Developer Corner

Lindau für P3D

  • Zebulon1957
  • May 4, 2016 at 3:33 PM
  • Thomas Zipfel
    New
    Points
    75
    Posts
    15
    • May 6, 2016 at 10:55 AM
    • #21

    Der Standard-Untergrund ist nicht weg, der liegt natürlich unter der Fototapete,
    diese wiederum muß natürlich größer sein wie das was man überdecken möchte.

    Alles andere ist Sache der Blendmaske

  • Christian Bahr
    Guest
    • May 6, 2016 at 11:08 AM
    • #22

    Ja, die GeoTiff hat eine Blendmaske und eine Wassermaske. Aber da ich das Anfangs nicht hinbekommen habe, hatte ich eine Blendmaske mit einem weichen Übergang (Schnittkante) gewählt, und exakt dieser Übergang ist s e e e hr weich gewählt (100 Pixel), es kann sein das genau hier das Problem liegt:


    Bild 1 Blendmaske, Bild 2 Wassermaske, Bild 3 Orthophoto

    Die weiche Schnittkante hatte ich gewählt, um einen fließenden Übergang vom Festland zum Wasser zu erzielen, daher sieht die Blendmaske etwas behelfmäßig aus, auch deshlab , da ich zunächst dazu übergegangen bin, das Default-Terrain per HydroPolygon auszublenden, was leider nicht funktionierte, da sehr kompliziert!?

    Darf ich Fragen wie deine Masken für Lindau aussehen?

  • Thomas Zipfel
    New
    Points
    75
    Posts
    15
    • May 6, 2016 at 11:18 AM
    • #23

    Ja Christian, genau das ist das Problem.

    bei einer Blendmaske arbeitest du mit Schwarz 0,0,0, und Weiß 255,255,255
    Das heißt im Klartext alles was Schwarz ist, wir ausgeblendet, alles was Weiß ist, bleibt Sichtbar.

    Und jetzt kommt das Phänomen Weiche Kante. Eine weiche Kannte ist ja nichts anderes ale ein Verlaufsfilter von Schwarz nach Weiß aber keine 0,0,0, und 255,255,255 sondern ein grauer Farbton.

    Das ist nichts anderes als würdest du Transparente Objekte wie Glasscheiben bauen, dort ist der Alphakanal eben auch grau.

    Leider habe ich die Datei nicht mehr, aber meine Blendmaske sah aus wie deine Wassermaske, wobei hier eine Wassermaske total überflüssig ist, da es sich ja eh um eine Insel handelt.

  • Christian Bahr
    Guest
    • May 6, 2016 at 11:40 AM
    • #24

    Das ist nicht richtig, denn bei einer Blendmaske arbeitet man mit dem Wert ,,,,0, anstatt 0,0,0 :)
    Zumindest bei Festland-Szenerien ist dies der Fall:

    [Source]
    Type = GeoTiff
    SourceDir = "."
    SourceFile = "hengsen_opherdicke_su_orbx.tif"
    Layer = Imagery
    Variation = March,April,May,June,July,August,September,October,November
    NullValue = ,,,,0

    [Destination]
    DestDir = "."
    DestBaseFileName = "hengsen_opherdicke_su_orbx"
    DestFileType = BGL
    LOD = Auto
    CompressionQuality = 100

    Dadurch wird beim Umgang mit einer Blendmaske und einer weichen Kante, im Normalfall 3 Pixel, die ausgeblendeten Pixel komlett gelöscht. Dadurch kannst Du die Größe Deiner Orthoszenerie um bis einem Drittel verringern, bei kleinen Szenerien sicherlich kein großes Problem, aber bei großen Szenerien, wie, z.B. Dortmund oder Mülheim, kannst Du durch Einsatz dieser ,,,,0 Werte die Dateigröße um ein entscheidenes Maß reduzieren. Jedenfalls ist dies so im SDK dokumentiert. Das sind dann sozusagen die entscheidenden Performance-Fixes :D

    Wie genau Blend und Wassermasken funktionieren, weiss ich ja schon, mach das nicht zum ersten Mal, aber die Besonderheit ist ja, dass das Projekt eine Insel ist, also kein Festland. Und da ist in den verschieden Foren zu lesen, das man einen Verlauf nimmt, um bei Inseln die Übergänge von Festland zu Wasser "weich" gestaltet, so wie zum Beispiel in St Maarten:

    Unter der Einhaltung der SDK-Vorgaben muss dann noch das Default-Terrain ausgeblendet werden - mittels HydroPolygon. Das war meine eigentliche Frage :)

  • Christian Bahr
    Guest
    • May 6, 2016 at 11:47 AM
    • #25

    Habe gerade bemerkt, dass bei St. Maarten die Blend.-und Wassermaske genau andersherum sind wie bei Lindau, das teste ich mal gerade aus :)

  • Christian Bahr
    Guest
    • May 6, 2016 at 11:53 AM
    • #26

    Hat aber auch nicht geklappt, also doch HydroPolygon?

  • Thomas Zipfel
    New
    Points
    75
    Posts
    15
    • May 6, 2016 at 11:59 AM
    • #27

    Meine Werte 0,0,0 und 255,255,255 bezogen sich auf die Farbwerte von Schwarz und Weiß.

    In Meinen Ini Dateien gibt es keinen NullValue Eintrag, dieser wird vor dem Resample von mir komplett gelöscht.

  • Christian Bahr
    Guest
    • May 6, 2016 at 12:04 PM
    • #28

    Hab' vielen lieben Dank für Deine Anregungen :)

    Dann muss ich mich doch damit begnügen, zumindest vorläufig, dass das Default-Terrain leicht durchscheint. Sobald ich wieder etwas mehr Zeit habe, werde ich mich in das Thema "Inselerstellung" und "Ausblenden des Default-Terrains mittel HydroPolygon" reinknien und an einer Anleitung zu diesem Thema basteln und dann hier ins Board einstellen :)

    Trotzdem vielen lieben Dank!

  • Thomas Zipfel
    New
    Points
    75
    Posts
    15
    • May 6, 2016 at 12:07 PM
    • #29

    Bevor du dir zuviel Arbeit machst, teste doch mal wie es ohne Wassermaske aber Blendmaske mit harte Kannte (Deine Wassermaske) aussieht.

  • Christian Bahr
    Guest
    • May 6, 2016 at 12:11 PM
    • #30

    Habe ich gerade:

  • Thomas Zipfel
    New
    Points
    75
    Posts
    15
    • May 6, 2016 at 12:20 PM
    • #31

    Da ist was Faul, Das Bild was ich vorhin von der Szenerie gezeigt habe, ist zu 100% ohne Wassermaske.

    Bei dir scheint etwas mit der Blendmaske nicht zu stimmen.
    Ich wünsche euch noch einen schönen Tag, für mich heißt es jetzt Arbeiten gehen.

  • Christian Bahr
    Guest
    • May 6, 2016 at 12:21 PM
    • #32

    Ohne konkrete Beispiele komme ich an diesem Punkt nicht weiter, das Projekt soll aber in jedem Fall FSX/P3D-SDK-Konform sein, also so aufbereitet sein, das das Ergebnis genau der SDK-Dokumentation entspricht :)

    Sicherlich gibt es "andere" Ansätze, eine Insel zu gestalten, aber die sind sind dann leider nicht so, wie in den SDK-Vorgaben beschrieben, aber genau das sollte der Anspruch sein - eine in allen SDK-Vorgaben- Belangen erstellte Szenerie - damit wird von vornherein ein höchstmögliche Kompatibilität mit Nachfolge-Szenerien gewährleistet :)

    Mir ist natürlich klar, dass das für den ein oder anderen harter Tobak ist, aber es läßt sich nicht ändern :D

  • Thomas Zipfel
    New
    Points
    75
    Posts
    15
    • May 6, 2016 at 12:38 PM
    • #33

    Wir können gerne gemeinsam eine Insel FSX/P3D-SDK-Konform erstellen :D
    Könnte ja ins Tutorialforum passen.

  • Sascha
    Team
    Points
    6,596
    Posts
    907
    Lexicon Article
    52
    Name
    Sascha
    Flight Simulator
    FS2020 X-Plane 12
    • May 6, 2016 at 12:50 PM
    • Official Post
    • #34
    Quote from Thomas Zipfel

    Könnte ja ins Tutorialforum passen.

    Oder in einen Entwickler-Blog hier auf flusiboard :D

    Best Regards,
    Sascha Schreck

    CEO· Editor · Moderator


    flightsim.news - Flight Simulation News Stream

    Flusiboard - The Flight Simulation Community

    FlightSim AdWork - Flight Simulation Advertising

    • Previous Official Post
  • Christian Bahr
    Guest
    • May 6, 2016 at 5:18 PM
    • #35
    Quote from Thomas Zipfel

    Wir können gerne gemeinsam eine Insel FSX/P3D-SDK-Konform erstellen :D
    Könnte ja ins Tutorialforum passen.

    Die Insel existiert bereits :)
    Die muss nicht erneut erstellt werden, zudem es in der Sache nicht weiterführt. Vielleicht findet sich doch noch jemand, der sich mit HydroPolygone auskennt.
    Es geht darum, das Standard-Terrain auszublenden, am das die FSX/P3D-Insel überschrieben wird. An dem Ort, wo dann zuvor die Insel war, kommt dann die Orthoszenerie-Insel.

    Ein Tutorial zu schreiben, wie man eine Insel macht, ist nichts woran man verzweifeln muss, das geht ja sehr einfach, wie man anhand von Lindau sehen kann, das ist eine Frage von einer Stunde. Aber da, wo es ans Eingemachte geht, trennt sich dann die Spreu vom Weizen, sprich die allermeisten weichen dann auf eine nicht empfohlene Methode aus. Die empfohlene Methode ist jedenfalls, eine originäre GeoTiff mit zwei Alphakänale (LandWatermask, Blendmask), zu verwenden. Das durchscheinende Standard-Terrain wird dann mittels HydroPolygon zuerst "gelöscht" und dann durch die Othophoto-Insel abgedeckt :)

    Siehe dieser Thread, Abschnitt PART V - Working with SBuilderX - Polygons QMID Grid Level 7

    Dort ist ganz genau erklärt, wie man einen HydroPolygon erstellt, die Problematik dabei: sobald man diese Art von Polygon erstellt, werden alle in diese Zelle fallenden Daten ebenfalls "überschrieben" und müssen aufwendig wieder eingearbeitet werden. Das Stichwort hierfür ist "QMID Grid Level 7". Genau dieses Verfahren ist der einzig für mich gangbare Weg :)

    Wenn das für einen mäßig erfahrenen Entwickler schon schwierig ist, wie soll das ein Einsteiger bewerkstelligen können. Aber natürlich ist es jedem selbst überlassen, ein "Insel-Tutorial" zu schreiben :)

    Hier nochmals die Frage zum Erstellen von Inseln auf Orthoszenerie-Basis: Kennt sich jemand mir der Erstellung und dem Ausarbeiten von HydroPolygone aus?

  • Zebulon1957
    Was already active
    Points
    408
    Posts
    70
    • May 7, 2016 at 12:48 AM
    • #36

    OMG - da habe ich ja was angerichtet mit meinem Wunsch - der für mich bereits erfüllt ist !!

    Ist schon ziemlich beeindruckend, wie Ihr (Christian und jetzt auch Thomas) das verfolgt, eine "perfekte" Insel zu machen.

    Auf jeden Fall schon mal ein RIESENGROSSES Kompliment und ein ebensogrosses Dankeschön für die Bereitschaft, uns
    unbedarften Flusianern ein solches Stück Land anzufertigen. :thumbup:

    Herzlichst "always three greens"
    Richard

    Mein System: Prepar3D v4 / Intel i7 4790K-4,5GHz / GeForce GTX1080 / 16GB RAM / 40"-4K Monitor / WIN 10 / Homecockpit mit Saitek Cessna Yoke, Cessna Rudder Pedals, Saitek TPM und Switch Panel

    Edited once, last by Zebulon1957: Tippfehler (May 7, 2016 at 9:41 AM).

  • Christian Bahr
    Guest
    • May 7, 2016 at 7:09 AM
    • #37

    Sehr gerne geschehen.

    Es macht auch immer wieder Spaß, so eine Szenerie zu gestalten, das steht immer im Vordergrund - der gestalterische Aspekt, und die Freude daran, so etwas entstehen zu sehen :)

    Wenn man bedenkt wie einfach es heutzutage ist, an Luftbilder heranzukommen und die Luftbilder dann auch noch mit freien Geobasisdaten kombiniert, da macht das Ganze einfach nur Spaß. Und wenn man dann noch merkt, dass die Arbeit beim "Abnehmer" anklang findet ...

    Hoffentlich hast Du viel Spaß mit der Insel :D

    Herzliche Grüße
    Christian

    Edited once, last by Christian Bahr (May 7, 2016 at 10:39 AM).

  • Zebulon1957
    Was already active
    Points
    408
    Posts
    70
    • May 7, 2016 at 9:48 AM
    • #38

    Ja, den Spaß und die Freude habe ich . . . und wenn bei mir Besuch zuhause ist, werde ich mit denen eine Runde um den Bodensee fliegen und voller Stolz die Lindauer Insel zeigen und sagen : "hier guckt mal, so muss ein Forum sein, da gibt es talentierte Flusi-Kollegen, die einem so ein Kleinod in ihrer Freizeit anfertigen und das alles für lau"

    Nochmals herzlichen Dank für die Erfüllung meines Wunsches :thumbup:

    Herzlichst "always three greens"
    Richard

    Mein System: Prepar3D v4 / Intel i7 4790K-4,5GHz / GeForce GTX1080 / 16GB RAM / 40"-4K Monitor / WIN 10 / Homecockpit mit Saitek Cessna Yoke, Cessna Rudder Pedals, Saitek TPM und Switch Panel

  • Christian Bahr
    Guest
    • May 7, 2016 at 10:39 AM
    • #39

    Dürfen wir denn auf den ein oder anderen Screenshot von Dir (oder auch von anderen) hoffen? Das ist interessant zu sehen wie sich User mit welchem Fluggerät in der Szenerie bewegen :D

  • Zebulon1957
    Was already active
    Points
    408
    Posts
    70
    • May 7, 2016 at 2:00 PM
    • #40

    Leider kann ich zur Zeit nicht fliegen, da ich mein Homecockpit neu baue und alles zerlegt ist ;(
    Aber ich verspreche hiermit, dass ich wieder eine kleine Fluggeschichte draus mache vain (nicht ganz so heftig wie der Flug zur Oma)

    Schönes Wochenende, ich geh wieder HC bauen . . . - damit ich schnellstens wieder rumtuckern kann . . .

    Herzlichst "always three greens"
    Richard

    Mein System: Prepar3D v4 / Intel i7 4790K-4,5GHz / GeForce GTX1080 / 16GB RAM / 40"-4K Monitor / WIN 10 / Homecockpit mit Saitek Cessna Yoke, Cessna Rudder Pedals, Saitek TPM und Switch Panel

Participate now!

Don’t have an account yet? Register yourself now and be a part of Flusiboard!

Register Yourself Login
- Ad -

Who was online today

Users Viewing This Thread

  • 6 Guests

styleLogo-7129d7fe3ac3ce4456f010930db86abe96525a8e.png

Started in November 2011 as a pure forum for our portal flusinews.de, Flusiboard has grown more and more. Meanwhile it has become an independent portal with a community, downloads, a Lexicon and much more.

News about Flight Simulation

  • All the News
  • FS2020 News
  • Prepar3D News
  • X-Plane News
  • FSX News

Our Community

  • Forums overview
  • Flight Simulation Forums

More

  • Flight Simulation Lexicon
  • Ticket System
  1. Advertise with us
  2. Privacy Policy
  3. Contact
  4. Legal Notice
Powered by WoltLab Suite™