
SplineStreetConstructor
Erst einmal Entschuldigung für die Probleme, die das Programm am Anfang gemacht hat.
Ich habe mich bei den Rückfaltungen bzw. Verschiebungen zur Vermeidung der UV-Fehler verzählt, was erst bei langen Straßen zum Tragen kommt und was die 64bit-Versionen des GE irgendwie wieder glatt gebügelt haben. Nun läuft das Programm hoffentlich stabil. Geteste wurde mit GE 5.5.2 64 bit, GE 6.6.2 32 bit und GE 5.0.1, ohne dass es zu Abstürzen bzw. komischen Verzerrungen kam.
Hallo Modhoster-Gemeinde,
der SplineStreetConstructor als Weiterentwicklung des StreetConstructor ist soweit reif, dass er getestet werden kann. Damit kann man Strassen anhand von Markern auf der Map erstellen. Diese Marker werden mit dem Programm über kubische Polynome zu Straßen verbunden. Die Funktionen sind in der beiliegenden Anleitung (PDF) beschrieben.
Da es noch einige Verbesserungs-Ideen gibt, hier erst mal als beta-Version.
Die Parameter können in .INI Dateien gespeichert werden. Zum Ausprobieren habe ich eine INI-Datei und eine eigene Straßentexturen beigefügt. Die INI-Dateien sind an die Daten des StreetConstructors angepasst; die StreetConstructor-INIs können gelesen werden.
Das Arciv entpacken und irgendwo auf dem Rechner speichern. Im Mods-Ordner hat es keine Funktion, weil es ein Programm und kein Mod ist.
Inhalt:
SplineStreetConstructor_1.22.exe Programm
Anleitung_SplineStreetConstructor_1.2.pdf Anleitung
Strasse.ini Beispiel-IniDatei zum Ausprobieren
BS_bridge02.ini Beispiel-Parameter für eine Brücke
BS_bridgeEnd02.ini Beispiel-Parameter für ein Brückenende
Strasse_Kuhhof3b_Source.i3d Beispiel-Datei für erzeugende Shapes
Strasse_Kuhhof3b_Source.i3d.shapes Shapes dazu
Strasse_Kuhhof3b.i3d Beispiel-Datei für erzeugte Strasse
Bruecke.i3d Beispiel-Datei für erzeugte Bruecke (aus BS_bridge.ini)
Brueckenende.i3d Beispiel-Datei für erzeugtes Brueckenende (aus BS_bridgeEnd02.ini)
Road_51.dds: Straßentextur mit Seitenlinien
verge_diffuse.dds: Straßenrand (von Fatian: vielen Dank für die Freigabe)
BetonStreifen.dds: Beton-Textur mit Schalbretter-Streifen (z.B. für Brücke)
ChangeLog
Version 1.60
- Rotation um Z-Achse eingeführt (Userwunsch)
- neue Trianglestruktur der Fahrbahn (möglicherweise besser für Kopfsteinpflaster)
- kleinere Verbesserungen beim Hinzufügen von Randsegmenten und Spline-Punkten
- Beschränkungen bei Rückfaltungen und Rücksetzungen aufgehoben
- Hinweise zu Eingabefeldern (begonnen)
Version 1.51
- Deaktivierter Rand wird in Vorschau nicht angezeigt (führte zu Fehlern)
- Ränder können nun einzeln geladen werden (Abspeichern wie bisher nur gesamt)
- Kleine Verbesserungen beim Aktualisieren der Randsegmente beim Umschalten bzw. einfügen
Version 1.50
- manuelle Normale bei Rändern für eckige Strukturen (s. Anleitung)
- Vorschau Querschnitt Straße + Ränder + Normale (noch ausbaufähig)
- Neue Programmstruktur für Ränder
--> beliebig viele Randsegmente (bis der Speicher platzt)
--> Einfügen und Löschen an aktueller Position
--> optionale Berechnung der Texturkoordinaten aus Texturbreite bei Rändern
--> Stabilerer Code, mehr Warnhinweise (manchmal etwas nervig)
Viel Spaß beim Mappen.
Gruß
TracMax
Kommentare39
Du musst eingeloggt sein um zu kommentieren.
Noch keine Kommentare vorhanden.