Alle erstellten Inhalte von Neo
-
offline version
Hallo schlagerfuzzi, vielen Dank für das positive Feedback. Ist immer wieder schön zu wissen, dass die Features gut angenommen werden. Viele Grüße, Neo
-
Neue Beta-Version 2.3.2.0
Hallo, es steht eine neue Beta-Version zur Verfügung, die folgende Funktionen und Verbesserungen mitbringt: Grundkörper können nun zu einem "Leuchtkörper" umgewandelt werden, sodass sie auch im Dunkeln leuchten (im Materialbereich im Eigenschaftsfenster) Zugriff auf Beschriftungsinhalte per Variable: Objekt._Text Optionales Setzen der Ist-Geschwindigkeit bei der EV-Aktion "Lok-Geschwindigkeit setzen" Im Höhenmodus kann die Höhe nun auch manuell durch Rechenoperationen im Feld "Neue Höhe" gesetzt werden. Unterstützt werden +, -, * und / Die Fixierung von Bodenplatten kann nun optional auch entfernt werden, wodurch die Platten mit einem einfachen Klick oder per Selektionsrahmen markiert werden können Fixierte Objekte werden bei einer Multiselektion mit STRG nicht mehr durch einen Einfachklick, sondern einem Doppelklick selektiert, um versehentliches Selektieren einer fixierten Bodenplatte zu verhindern Ein Sternchen neben dem Namensfeld zeigt ab sofort an, wenn der Name von mehr als einem Objekt verwendet wird Einführung eines Programms zur Verbesserung des Online-Katalogs. Das 3D-Modellbahn Studio sammelt Statistiken über die Nutzung der einzelnen 3D-Modelle im Katalog und sendet diese anonym an den Server. Damit soll langfristig die Benutzerfreundlichkeit des Online-Katalogs verbessert werden. Die Funktion muss in den Einstellungen aktiviert werden. Beschleunigtes Laden sehr großer Anlagen Speicherverbrauch bei Verwendung vieler Grundkörper reduziert Ein Problem beim Import alter EBP-Anlagen (3D-Eisenbahnplaner) behoben Ein Fehler behoben, bei dem die Kamera-Schnellzugriffe in manchen Situationen nicht korrekt gespeichert und geladen worden Gleise behalten beim Ändern der Geometrie ihre Ebenenzugehörigkeit bei Viele Grüße, Neo
- Bergwelt
- Bergwelt
-
Auf Freie Kamera umschalten (gelöst)
Hallo Stefan, die freie Kamera kann normal wie benutzerdefinierte Kameras in der EV aktiviert werden. Am besten du hängst deine exportierte Anlage (oder ein Beispiel) hier als Zip-Datei an, dann können wir schnell nachschauen, was genau schief läuft. Viele Grüße, Neo Edit: Alles klar, danke für die Rückmeldung.
-
Menschen Kinder
Hallo Marion, für zusätzliche Modellwünsche am besten das entsprechende Forum nutzen, dann kann ein Modellbauer sich dem annehmen. Das Problem mit dem Ebenenwechsel bei der Gleisbearbeitung werde ich mit dem nächsten Update beheben. Auch wird es dann die Möglichkeit geben, alle Grundkörper in "Leuchtobjekte" zu verwandeln, sodass keine speziellen 3D-Modelle mehr nötig sind. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo Marko, ich werde in der nächsten Beta-Phase darauf achten, die einzelnen Änderungen deutlicher hervorzuheben. Heute wird noch ein Update erscheinen, was einen Fehler der Beta-Version behebt, der nicht explizit in den Changelogs auftauchen wird. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo Marko, Änderungen an der Beta werden im ersten Beitrag hier im Thema veröffentlicht. Das letzte Beta-Update hat lediglich noch einen kleinen Fehler bei Zügen, die geschoben werden, behoben. Viele Grüße, Neo
-
Geschobene Züge halten unverhofft an
Hallo BahnLand, danke für den Hinweis, ich konnte das Problem auch bei mir reproduzieren, und es tritt tatsächlich nur beim Schieben auf. Nach etwas Code-Recherche konnte ich den Fehler auch finden und beheben. Schau dir dazu bitte einmal die aktuellste Beta-Version an. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo Easy und BahnLand, danke für den Hinweis, ich werde den Gleiseditor entsprechend anpassen. Viele Grüße, Neo
-
tablet version
Hallo Schlagerfuzzi, im Moment gibt es das 3D-Modellbahn Studio noch nicht für Tablets, diese sind noch etwas zu schwachbrüstig. Es wird wohl noch ein paar Jahre dauern bis die Tablets den Stand heutiger PCs erreicht haben und sich eine Portierung lohnt. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo BahnLand, ich muss die Erweiterung doch auf ein anderes Update verschieben, da es aufwendiger ist als gedacht. So ist die ganze interne Datenstruktur und das Dateiformat nicht darauf vorbereitet, Löcher getrennt für die Seiten und die Oberfläche zu verwalten. Ich will die Bodenplatten eh einmal generalüberholen, um die Abhängigkeiten zum Raster zu entfernen, wobei ich dann auch die Löcher in den Seitenwänden mit berücksichtige. ZitatBeim Versuch, durch einen Klick mir der Maus auf die Seitenwand die entsprechende "Seitenwand-Spalte" auszublenden, ist "vordergründig" nichts passiert. Aber "im Hintergrund" habe ich hierdurch aus der Oberfläche der Bodenplatte an nicht beabsichtigten Stellen Löcher hineingestanzt. Das Problem werde ich noch in diesem Update beheben. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo BahnLand, eine zusätzliche Checkbox möchte ich vermeiden, da hier Unzulänglichkeiten des Studios vom Nutzer getragen werden müssen. Lass mich mal den Code dahingehend untersuchen, ob die Manipulationswerkzeuge auch auf die Seitenwände erweitert werden können. Wenn es nicht zu aufwendig wird, passt es noch ins aktuelle Update. Der Rest der Funktionalität ist ja jetzt schon bereits vorhanden. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo BahnLand, hier scheinen wir uns missverstanden zu haben, allerdings ist dein Wunsch nicht so einfach zu implementieren wie die aktuelle Lösung. Im Moment ist die gesamte Bodenplatten-Logik auf die Bearbeitung der Oberfläche ausgelegt. Das Ausblenden der Ränder bei ausgeblendeter Oberfläche war da nur ein kleiner Bonus, der mit abfällt. Technisch ist natürlich auch eine Trennung möglich, allerdings ist diese aufwendiger zu programmieren und kann daher erst in einer der nächsten Updates berücksichtigt werden. Viele Grüße, Neo
-
Erweiterung ID 380 bzw. ID 381?
Hallo Easy, ich habe mir den Wunsch notiert, würde ihn aber erst im nächsten Update mit berücksichtigen. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo Easy, in der aktuellen Version habe ich ID 303 nun so erweitert: Erster Rückgabeparameter ist wie früher die Gesamtlänge des Gleises Anschließend folgen die Eigenschaften aus dem Gleiseditor (Start, Länge 1, Radius, Winkel, Länge 2, Kreuzungswinkel) Wird beim Kommando am Ende noch der Parameter "1" angefügt, gibt das Studio zusätzlich die absoluten Segmentpositionen zurück @BahnLand Die Löcher wirken sich nun auch auf die Seitenwände aus. Feature-technisch würde ich es jetzt bei dieser Version so belassen und sie in den nächsten Tagen online stellen, wenn keine Fehler mehr auftreten. Viele Grüße, Neo
-
Zug fahren lassen
Hallo Björn, bitte eröffne für neue Fragen ein eigenes Thema im Forum, damit es hier nicht zu Verwechslungen kommt. Viele Grüße, Neo
-
Gleise Passen nicht
Hallo Onkel1960, wenn du uns ein Bild der Anlage hier zur Verfügung stellst oder gleich die exportierte Anlage selbst, dann können wir nachschauen, woran es liegt. Viele Grüße, Neo
-
Zug fahren lassen
Hallo Onkel1960, Willkommen im Forum. Um einen Zug in Bewegung zu setzen, einfach die Lok markieren und unten rechts im Eigenschaftsfenster eine Geschwindigkeit zuweisen. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo BahnLand, danke für den Hinweis, die Löcher an den Seitenwänden machen Sinn und werde ich noch ins nächste Update mit reinbringen. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo Easy, für mich ist das kein Problem, zwei getrennte Kommandos für die Länge und die Segmente anzubieten. Soll ID 303 wie früher nur die Länge zurückgeben oder noch mehr? Immerhin würde das nur für gerade und einfach gebogene Gleise funktionieren. Sobald eine Kurve z.B. ein gerades Anfangssegment hat, kannst du aus der Länge ja nicht mehr auf den Radius schließen. Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo Easy, schau dir mal die neue Beta-Version an. Dort habe ich das Kommando 303 nun für alle Gleise vereinheitlicht. Es werden nun immer die Segmente in absoluten Positionen (X, Y und Z) zurückgegeben. In dem man von "Segment zu Segment springt", kann man einen exakten Pfad entlang des Gleises aufstellen. @Horst Die DVD-Version wird auch weiterhin gepflegt. Löschen konntest du diese Datei aber nach der Installation auch jetzt schon. Wenn dein Rechner aber ab und zu Zugang zum Internet hat, brauchst du die DVD-Version jetzt nicht mehr herunterladen, sondern kannst die "Offline verfügbar machen"-Funktion nutzen. Zusammengefasst lässt sich sagen: Download-Version (online): Sinnvoll für alle Nutzer, die ständigen Zugang zum Internet besitzen. Der Katalog ist immer automatisch auf dem aktuellsten Stand. Download-Version (mit "Offline verfügbar machen"): Sinnvoll für alle Nutzer, die das Studio z.B. auf einem Laptop installiert haben, der nur Abends oder Tagsüber Zugang zum Internet hat, aber trotzdem mit aktuellen Katalogdaten arbeiten möchte. DVD-Version: Sinnvoll für alle Nutzer, deren Rechner keinen Zugang zum Internet hat (außer für die Aktivierung). Diese Version wird nur einmal im Monat aktualisiert, entsprechend ist der Katalog nicht immer auf dem neuesten Stand. Viele Grüße, Neo
-
sperrgleis
Hallo quackster, Zitatsollte die geschwindigkeit zu hoch sein, brettert der zug einfach drüber das bringt mich auf die Idee, in der Ereignisverwaltung optional die Ist-Geschwindigkeit statt der Soll-Geschwindigkeit einstellen zu können. Unabhängig davon spricht natürlich nichts gegen ein natives Sperrgleis. Hierzu hätte ich allerdings zwei Fragen: Wann stoppt der Zug, in der Mitte des Gleises oder direkt am Anfang beim Betreten? Wie verhält sich ein Zug, bei dem eine Lok ein Wagen auf das Sperrgleis schiebt, die Lok also nicht am Anfang des Zuges steht? Viele Grüße, Neo
-
sperrgleis
Hallo quackster, lässt sich so ein Sperrgleis nicht auch einfach über die EV realisieren, indem beim Betreten des Gleises die Lokgeschwindigkeit auf 0 gesetzt wird? Oder hat das Sperrgleis darüber hinaus noch andere Funktionen? Viele Grüße, Neo
-
Neue Beta-Version 2.3.0.0
Hallo, @Easy Die aktuelle Beta-Version liefert falsche (relative) Werte für Flexgleise zurück. Ich werde das korrigieren. Um die absolute Anfangsposition eines Flexgleises (und jedes anderen beliebigen Gleises) zu ermitteln, gehst du folgendermaßen vor: Ermittle die relative Mitte des Gleises. Bei Flexgleisen einfach die Position des mittleren Segmentes nehmen, bzw. zwischen dem mittleren und dem folgenden Segment interpolieren, falls das Gleis eine ungerade Anzahl von Segmenten besitzt. Skaliere die Mitte mit -1. Du besitzt nun einen Vektor, der relativ zum Gleis von der Mitte bis zum Startpunkt zeigt Wende die Rotation des Gleises auf den Vektor an Addiere den rotierten Vektor zu der Gleisposition = absolute Startposition des Gleises Einige Schritte davon müsstest du ja jetzt schon verwenden, um von relativen Koordinaten zu absoluten zu transformieren. Wenn nicht, sag Bescheid, das sind einfache Berechnungen, für die VB womöglich schon fertige Funktionen besitzt. Um einen beliebigen Punkt auf dem Flexgleis in absolute Koordinaten umzurechnen, brauchst du nur den relativen Punkt mit der Transformationsmatrix des Gleises (Position, Rotation und Skalierung) zu transformieren und den "Mittenvektor" jeweils zum Ergebnis zu addieren. Da das Kommando 303 aber eh aktuell angepasst wird, könnten wir auch überlegen, dass gleich absolute Werte vom Studio zurückgegeben werden, weil wahrscheinlich die wenigsten mit den relativen Daten arbeiten werden. In diesem Zusammenhang könnten auch die normalen Gleise als "Liste von Segmentpositionen" zurückgegeben werden, wodurch sich der Empfänger keine Gedanken mehr um Biegungen oder Drehwinkel bei Kreuzweichen kümmern muss. Solche Informationen wären dann in den absoluten Positionen schon enthalten. Ich denke am Ende geht es bei Kommando 303 darum, im absoluten System einem Gleis zu folgen. ID 303 und 301 unterstützen bereits Entkupplungsgleise (10), hier muss ich nur noch die Doku anpassen. @BahnLand Diese Art der Erweiterung würde ich vermeiden wollen, denn ein Auffahren auf einen stehen Zug über einem Entkupplungsgleis muss ja nicht in jeder Situation zu einem Stopp der Lok führen. Die Lok könnte die Wagons ja auch schieben wollen. Daher würde ich so etwas expliziter lösen, indem z.B. Wagons konkret "gebremst" werden können, und Loks somit immer stoppen, unabhängig eines Entkupplungsgleises. Viele Grüße, Neo