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
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
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?
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.
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 ![]()
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 ![]()
Habe gerade bemerkt, dass bei St. Maarten die Blend.-und Wassermaske genau andersherum sind wie bei Lindau, das teste ich mal gerade aus ![]()
Hat aber auch nicht geklappt, also doch HydroPolygon?
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.
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!
Bevor du dir zuviel Arbeit machst, teste doch mal wie es ohne Wassermaske aber Blendmaske mit harte Kannte (Deine Wassermaske) aussieht.
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.
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 ![]()
Wir können gerne gemeinsam eine Insel FSX/P3D-SDK-Konform erstellen
Könnte ja ins Tutorialforum passen.
Könnte ja ins Tutorialforum passen.
Oder in einen Entwickler-Blog hier auf flusiboard ![]()
Wir können gerne gemeinsam eine Insel FSX/P3D-SDK-Konform erstellen
![]()
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?
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. ![]()
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 ![]()
Herzliche Grüße
Christian
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 ![]()
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 ![]()
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 . . .
Don’t have an account yet? Register yourself now and be a part of Flusiboard!