Blender 2.49b: Kreuzungen an Steigungen

Das Forum befindet sich im reduzierten Betrieb. Die Addon- und Supportforen bleiben weiterhin verfügbar.
Bitte beachte, dass OMSI nicht mehr weiterentwickelt wird. Ein Teil der Entwickler widmet sich inzwischen der Entwicklung eines neuen Simulators. Weitere Informationen zum LOTUS-Simulator findest Du hier.
Ein communitybetriebenes Nachfolge-Forum wird hier verlinkt, sobald es gegründet und bereit ist.
  • Moin,


    Bei meinem aktuellen Projekt habe ich viele, vorallem auch große Kreuzungen mit Steigungen.
    Könnt ihr mir da allgemeine Tipps geben.


    Insbesondere wie ihr das mit den abgehenden Seitenstraßen macht, sodass die Seitenstraßen wieder ebenerdig anschließen.


    Danke im voraus


    LG
    Marcel

    Ihr wollt ein Video von eurem Projekt? Dann meldet euch bei mir.
    Mein Channel findet ihr auf meinem Profil.
    Aktuelles Projekt/Current Project: Region Hannover - Linie 500 [real]


    Unsere Züge rollen immer - Ihre Freiwillige Feuerwehr

  • Mit dem in Omsi 2 neuen [crossing_heightdeformation] Befehl geht das ganz gut. Darunter wird einfach eine .o3d-Datei genannt, entlang der dann die eigentliche Kreuzung mit Pfaden verbogen wird. Ich erstelle dieses Objekt idR. indem ich vorher im Editor Splines entsprechend des geplanten Höhenverlaufs verlege und diese als .x-Datei exportiere. Anschließend wird das in Blender importiert, ausgerichtet und die Breite angepasst, sodass die gesamte Kreuzung verdeckt ist. Bei seitlichen Anschlüssen kann man das ganze dann so modellieren, das diese wiederum gerade sind. Man muss allerdings darauf achten, dass das Höhenverlaufsobjekt überall etwas größer ist als die eigentlich Kreuzung. Der Kreuzungseditor löscht den [crossing_heightdeformation] Eintrag übrigens, sodass man ihn erst nach dem erstellen der Pfade eintragen sollte.


    Wenn ich das noch genauer erklären soll, sag bescheid.


    MfG,


    mrecht1

  • Habe im Editor als Platzhalter zuerst immer einen Spline liegen. Also angenommen dieser ist 60 Meter lang und hat eine Steigung von start: 2,66 und ende 2,66


    Damit ich weiß wie hoch über 0,1 (Fahrbahnhöhe) das Ende der Kreuzung im Blender sein muss, muss ich nun also am einfachsten an den ans Ende des Platzhalter Splines andocken und dann die Differenz zwischen der Höhe und dem Beginn des Platzhalter Splines ausrechnen, richtig?


    Da diese Highdeformation so wie ich es verstanden habe quasi wie ein Terrainspline ist was die Höhendaten angeht ist die frage ob die Kollision mit der Bordsteinkante die ja um 0,15 höher liegt als die Fahrbahn weiterhin bestehen bleibt.


    Hast mir aufjedenfall schonmal sehr geholfen. Probiere ich morgen aus wenn ich wieder zuhause bin.


    Edit: und wo in der sco muss der Eintrag hin?

    Ihr wollt ein Video von eurem Projekt? Dann meldet euch bei mir.
    Mein Channel findet ihr auf meinem Profil.
    Aktuelles Projekt/Current Project: Region Hannover - Linie 500 [real]


    Unsere Züge rollen immer - Ihre Freiwillige Feuerwehr

    Einmal editiert, zuletzt von busfahrer1096 ()

  • Die Kollision bewegt sich mit, genau wie Pfade auch.
    Der Eintrag in der sco könnte zum Beispiel so aussehen:

    Code
    1. [crossing_heightdeformation]
    2. Kreuzung_base.o3d

    (wenn Kreuzung.o3d das normale Mesh ist und Kreuzung_base.o3d die gebogene Plane. Der Eintrag müsste unmittelbar vor dem [mesh]-Eintrag.)

    Wir sehen uns alle in der WebDisk wieder :-)

    https://reboot.omsi-webdisk.de/community/

  • Die form des Modells bleibt erhalten. Das heißt, wenn der Höhenverlauf da jetzt einen Unterschied von 1m über dem Anfang angibt, liegt die Straßenebene 0,1 m darüber und der Gehweg 0,25 m. Du baust einfach deine Kreuzung platt und nimmst dann den Beginn deiner Kreuzung als Nullniveau an und gehst von da an hoch oder runter.


    Und ich habe den Eintrag vor Pfaden und Ampelschaltung völlig unabhängig vom Mesh und das geht auch.

  • Ok, alles klar. Also wenn die Fahrbahn bei 0,1 ist die zusätzliche meshdatei trotzdem bei 0,0 ansetzen, korrekt?

    Ihr wollt ein Video von eurem Projekt? Dann meldet euch bei mir.
    Mein Channel findet ihr auf meinem Profil.
    Aktuelles Projekt/Current Project: Region Hannover - Linie 500 [real]


    Unsere Züge rollen immer - Ihre Freiwillige Feuerwehr

  • Die relative Position zum Hauptmesh kann vernachlässigt werden, solange du das deformationmesh nicht 500m unter oder über dem Hauptmesh platzierst.

  • Moin,


    Vielen Dank schonmal. Klappt auch soweit. Allerdings habe ich manchmal das Problem obwohl die meshdatei genau passt das ein Ende in die Luft ragt, oder auch nur ein path. Woran liegt das? Denn haben die selbe position.

    Ihr wollt ein Video von eurem Projekt? Dann meldet euch bei mir.
    Mein Channel findet ihr auf meinem Profil.
    Aktuelles Projekt/Current Project: Region Hannover - Linie 500 [real]


    Unsere Züge rollen immer - Ihre Freiwillige Feuerwehr

  • Ich habs nicht so mit Fachbegriffen. Mit extruieren meinst du verlängern?


    Verändert man dann nicht leicht die Steigung dadurch das sich der Winkel leicht verändert? Wäre irgendwie schlecht, da die Kreuzung schon eingebaut ist.

    Ihr wollt ein Video von eurem Projekt? Dann meldet euch bei mir.
    Mein Channel findet ihr auf meinem Profil.
    Aktuelles Projekt/Current Project: Region Hannover - Linie 500 [real]


    Unsere Züge rollen immer - Ihre Freiwillige Feuerwehr

  • Mit Extruieren meine ich nicht das Verlängern, sondern dass du die Kanten einer Seite jeweils markierst (geht am einfachsten mit ALT und eine Kante auswählen), dann E drückst und die dann etwas wegschiebst, du fügst also an den Seiten was hinzu.
    Klar, da verändert sich etwas das Mesh, aber eigentlich sollte das nicht im sichtbaren Bereich liegen, ansonsten hast du das große Los gezogen und musst das manuell richten

    ;)

    Wir sehen uns alle in der WebDisk wieder :-)

    https://reboot.omsi-webdisk.de/community/

  • Wenn du die Steigung am Ende kennst, kannst du auch die Verlängerung entsprechend ansteigen lassen (Bei Verlängerung um 1m und Steigung 3% z Koordinate um 0,03m verändern)
    Wenn du das nicht so genau weißt, kannst du die Verlängerung auch eben machen, das sollte wie schon geschrieben eigentlich nicht auffallen, da der Pfad eh nur minimal über das Verformungsmesh hinaus ragt.

  • Wenn du die Steigung am Ende kennst, kannst du auch die Verlängerung entsprechend ansteigen lassen (Bei Verlängerung um 1m und Steigung 3% z Koordinate um 0,03m verändern)


    Oder einfach entlang der lokalen Achsen extrudieren/verschieben/wasauchimmer, dann braucht man nicht rechnen. Ich nehme mal an, auch die Version 2.49 kann das schon (ich nutze immer neuere), wenn nicht, hab' ich nix gesagt

    ;)