Flugplatz Bottenhorn für MSFS

  • Ich steh noch ganz am Anfang, aber komme auch langsam rein.

    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Das Anzeigen und Ausblenden von Objekten abhängig von div. Umgebungsbedingungen klappt schon mal grundsätzlich.

    Und die kurze Startzeit des MSFS24 ist einfach cool.

  • Ist ja interessant, soweit war ich im MSFS24 SDK noch nicht vorgedrungen. Ganz neu ist es nicht, dass man SimObjekte per RPN Code steuern kann. Sieht man zum Beispiel ganz gut bei animierte Personen in so mittlerweile vielen Szenerien. Den Code am Schluss des Videos, hast du den in die entsprechende XML Datei hinterlegt? Und auch interessant, ob sich diese Methode auf animierte Objekte anwenden läßt, sodass deine Markise langsam ausfährt.

    Lieben Gruß
    Christian


    Bahrometrix
    Für eine anspruchsvolle Flugsimulation
    CGTrader
    Discord Kanal
    http://www.bahrometrix.de/

    Flugsimulator: MSFS24 - Board: MSI Z490-A Pro - CPU: Intel i7 11700K - RAM 64GB Kingston Fury 3200 - GPU: ASUS RTX 4080 16GB TUF - Speicher: Samsung 970 EVO Plus 1TB GB & 980 EVO 1TB

  • Ein Mega-Projekt habe ich anfang dieser Woche abgegeben, darauf folgt der Beta-Test. Nun geht es nach einer etwas längeren Pause auch hier mit Bottenhorn weiter. Zuerst wird die MSFS Version erstellt, danach die MSFS24 Version.

    Wobei, viel zu zeigen gibt es eigentlich nicht. Die letzten paar Tage wurden damit verbracht, bei den unzähligen SimObjekten und Szenerie Assets, stupide die LODs zu erstellen. Das müssten so um die 30-35 Modelle gewesen sein:


    bottenhorn_msfs.jpg

    Als nächstes müssen für 3-4 Fahrzeugen noch die LODs erstellt werden. Dann müssen ein paar animierte Personen noch mit Wwise vertont werden :)

    Lieben Gruß
    Christian


    Bahrometrix
    Für eine anspruchsvolle Flugsimulation
    CGTrader
    Discord Kanal
    http://www.bahrometrix.de/

    Flugsimulator: MSFS24 - Board: MSI Z490-A Pro - CPU: Intel i7 11700K - RAM 64GB Kingston Fury 3200 - GPU: ASUS RTX 4080 16GB TUF - Speicher: Samsung 970 EVO Plus 1TB GB & 980 EVO 1TB

  • Haben die Typen die da rumlaufen reale Vorbilder oder ist jede Ähnlichkeit mit lebenden Personen (oder Tieren) rein zufällig?

    Ich mein, Bottenhorn ist ja nicht weit weg von mir, da kann ich ja dann mal hinfahren zum Vergleichen 8)

    LG, Boris

  • Ich mein, Bottenhorn ist ja nicht weit weg von mir,

    Huch, ein Hessebub? :D

    Haben die Typen die da rumlaufen reale Vorbilder oder ist jede Ähnlichkeit mit lebenden Personen (oder Tieren) rein zufällig?

    Nein, das sind alles Ortsfremde! Deren einziger Fehler war, das sie einmal falsch abgebogen sind. Seitdem fristen sie ein Leben in einer Zeitschleife: jeden Morgen wachen sie auf und stehen an ein und derselben stelle rum und warten auf Erlösung ^^

    Lieben Gruß
    Christian


    Bahrometrix
    Für eine anspruchsvolle Flugsimulation
    CGTrader
    Discord Kanal
    http://www.bahrometrix.de/

    Flugsimulator: MSFS24 - Board: MSI Z490-A Pro - CPU: Intel i7 11700K - RAM 64GB Kingston Fury 3200 - GPU: ASUS RTX 4080 16GB TUF - Speicher: Samsung 970 EVO Plus 1TB GB & 980 EVO 1TB

  • Hey Christian Kannst Du dir mal https://devsupport.flightsimulator.com/t/enable-condi…sceneries/17644 anschauen?

    Vielleicht hast Du als Szenerie-Profi ja eine Idee, wie sowas schon heute geht. Ansonsten freue ich mich auf eure Votes...
    fände es einfach geil, wenn ich im Stadion die Manschaft immer Samstag Abends mit Licht an hätte, sonst nur zu den Trainingszeiten. Oder während der Haupteinkaufszeiten der Supermarktparkplatz voll, am Sonntag aber leer wäre.

    Oder die Hahnweide am OTT voll mit Zaungästen und Vintage Aircraft wäre... Oder das Static-Display in der Aero-Week bevölkert wäre...

    Ideen dafür hätte ich genug...
    :D

    Danke dir!

  • Was du meinst, ist ein Visibility Code für Koordinaten, also das ein SimObjekt zu verschiedenen Zeiten an verschiedenen Orten steht?
    Oder meinst du eher eine Reihe an Bedingungen in einer XML-Datei?

    Einen Visibility Code für Koordinaten habe ich bis jetzt nicht geschafft - jedenfalls nicht mit einem einzelnen SimObjekt. Das hatte ich sogelöst, indem ich eine Kopie des GLTF Models in einen neuen Model-Ordner kopiert hatte. So kann man dann zwei identische Modelle an verschiedene Orte platzieren und mit einem jeweils eigenen Visibilty Code versehen.

    Wenn es nur um einen Code für mehrere Bedingungen geht, kannst du gerne haben:
    <Code>(E:LOCAL TIME, Seconds) 27000 &gt;= (E:LOCAL TIME, Seconds) 39600 &lt;= and (A:AMBIENT TEMPERATURE,Celsius) 18 &gt;= and (A:AMBIENT PRECIP STATE, mask) 4.0 &lt; and if{ 1 } els{ 0 }</Code>
    Das Objekt wird nur dann angezeigt wenn:
    a) die Zeitspanne zutrifft (in Sekunden)
    b) Die Temperatur höher oder gleich als 18° ist (in Celsius)
    c) Es kein Niederschlag gibt (Regen, Schnee)
    Es müssen alle drei Bedingungen zutreffen, damit das Objekt angezeigt wird!

    Eine andere Methode bestünde vielleicht darin, aus dem Basisobjekt mehrere SimPropContainer zu machen. Die SimPropContainer lassen sich "möglicherweise" seperat platzieren. Hab mich aber mit dem Thema noch nicht genauer auseinander gesetzt.


    EDIT
    Hab auch gevoted

    Lieben Gruß
    Christian


    Bahrometrix
    Für eine anspruchsvolle Flugsimulation
    CGTrader
    Discord Kanal
    http://www.bahrometrix.de/

    Flugsimulator: MSFS24 - Board: MSI Z490-A Pro - CPU: Intel i7 11700K - RAM 64GB Kingston Fury 3200 - GPU: ASUS RTX 4080 16GB TUF - Speicher: Samsung 970 EVO Plus 1TB GB & 980 EVO 1TB

  • das ein SimObjekt zu verschiedenen Zeiten an verschiedenen Orten steht

    Jep. Einfach mehrere Instanzen eines Objekts bei der jede Instanz einen individuellen Visibility Code haben kann.

    Dann kann ich z. B. Einen Zirkus an verschiedenen Spielorten spielen lassen.

    Es wären zwar immer Dieselben Modelle, aber im Placements.xml je Instanz z.B. ein anderer Monat in dem sie sichtbar werden.

  • Alles klar, verstehe genau was meinst. Nur funktionieren tut es nicht.

    Denkbar wäre noch, um Resourcen zu sparen, einen Model-Ordner ohne GLTF Dateien zu erstellen, der aber eine XML Datei enthält, die eine Referenzierung zu den GLTF Dateien hat. Es gäbe auch die Möglichkeit mit einem simplen WASM Modul sowas umzusetzen.

    Ansonsten bleibt dann nur die Methode mit den "GLTF Kopien in Model Ordnern". Diese Methode funktioniert ganz sicher, hab das schon so gemacht. Frisst natürlich etwas Speicherplatz auf der Festplatte wegen der doppelten GLTF Dateien, was meiner Meinung nach aber vernachlässigbar ist.

    Lieben Gruß
    Christian


    Bahrometrix
    Für eine anspruchsvolle Flugsimulation
    CGTrader
    Discord Kanal
    http://www.bahrometrix.de/

    Flugsimulator: MSFS24 - Board: MSI Z490-A Pro - CPU: Intel i7 11700K - RAM 64GB Kingston Fury 3200 - GPU: ASUS RTX 4080 16GB TUF - Speicher: Samsung 970 EVO Plus 1TB GB & 980 EVO 1TB

  • Frisst natürlich etwas Speicherplatz auf der Festplatte wegen der doppelten GLTF Dateien, was meiner Meinung nach aber vernachlässigbar ist.

    Hört sich nach... "Schön Mal mit symlinks probiert" an. 😆

    Vermute geht's nicht, oder er kopiert dich den vollen content. Geht halt wieder nur mit custom Models. Daher mein Feature request.

    Leider gehen ja auch Object groups, im placement nicht. Das wäre dann imho die nächste logische Entwicklung, um die visibility gruppenweise zu vergeben statt in jedes placement zu kopieren. Alternativ: conditional visibilities einmal definieren und im Placement als Attribut referenzieren.

  • Hattest du das denn schon probiert, mit den Kopien in Model Ordnern?

    Wenn nicht, ein Vorschlag: erstell' einen entsprechenden Beitrag und wir können das gerne Schritt für Schritt durchgehen :)

    Lieben Gruß
    Christian


    Bahrometrix
    Für eine anspruchsvolle Flugsimulation
    CGTrader
    Discord Kanal
    http://www.bahrometrix.de/

    Flugsimulator: MSFS24 - Board: MSI Z490-A Pro - CPU: Intel i7 11700K - RAM 64GB Kingston Fury 3200 - GPU: ASUS RTX 4080 16GB TUF - Speicher: Samsung 970 EVO Plus 1TB GB & 980 EVO 1TB