Jump to content

Neo

Entwickler
  • Gesamte Inhalte

    7985
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Neo

  1. Hallo Lutz, das Problem war schnell gefunden, und zwar unterstützt das Studio Variablen mit Leerzeichen nicht. Verwende statt Leerzeichen besser Bindestriche, also z.B. "Position-Ist". Viele Grüße, Neo
  2. Hi Curtis, this is a nice idea, but I think query dialogs might annoy some users. User choices can be incorporated into the event management by placing switches or buttons on the layout with some descriptive captions. Kind regards, Neo
  3. Hallo Franz, als Zwischenlösung könntest du bei Anlagen, die externe Programme nutzen, den Link zum entsprechenden Forumthema in der Anlagenbeschreibung hinterlegen. Dann kommen die Nutzer zumindest mit einem Klick zum Programm. In Hinblick auf die EV wird es irgendwann das Scripting geben, und dort wird es wahrscheinlich auch als erstes eingesetzt. Vielleicht entsteht ja daraus dann ein Scripting auch für externe Programme. Viele Grüße, Neo
  4. Hallo Philippe, du musst den gesamten Inhalt kopieren, nicht nur die Meta.db, auch das Assets-Verzeichnis. Wie lautet der Pfad auf deinem alten und deinem neuen PC? Viele Grüße, Neo
  5. Hallo Lutz, bitte füge auch hier eine Beispielanlage ein, technisch unterstützt das Studio verschiedene Vergleichsoperatoren bei den Bedingungen. Viele Grüße, Neo
  6. Hallo Lutz, ohne Anlage kann ich dazu nichts sagen. Soll "Kranbahn" ein Objekt sein, dann fehlt dort ein Punkt zwischen dem Objektnamen und der Variable. Viele Grüße, Neo
  7. Hallo Easy, die drei Punkte sind eine Schaltfläche, über die man aus dem benutzerdefinierten Modus wieder zurück in den normalen Selektionsmodus kommt. Viele Grüße, Neo
  8. Hallo Lutz, dein " EverGreen 1" besitzt ein Leerzeichen vor dem Namen, weshalb er nicht korrekt erkannt hat. Entferne das Leerzeichen vor dem Namen und es funktioniert. Viele Grüße, Neo
  9. Hallo Lutz, das sollte bereits funktionieren. Steht in "platzinhalt" auch wirklich "EverGreen 1" und gibt es dieses Objekt auch nur einmal? Falls du keine Lösung findest, dann die Anlage bitte einfach mal hier als Anhang hinzufügen, dann kann ich es untersuchen. Viele Grüße, Neo
  10. Hallo Philippe, du hast das Einblenden von versteckten Verzeichnissen nicht aktiviert, weshalb du "AppData" nicht siehst. Das macht aber nichts, kopiere einfach den Pfad des Datenbankverzeichnisses oben in die Adresszeile des Windows Explorers und bestätige mit Enter, dann landest du direkt am Ziel und kannst die Dateien von dort in das neue Verzeichnis auf dem anderen PC kopieren. Viele Grüße, Neo
  11. Hallo Philippe, öffne auf deinem alten PC die Einstellungen des 3D-Modellbahn Studios und merke dir dort das Datenbankverzeichnis. Den Inhalt dieses Verzeichnisses kopierst du anschließend in das Datenbankverzeichnis des neuen PCs. Das war's schon. Viele Grüße, Neo
  12. Hallo Franz, grundsätzlich sind deine Argumente nicht von der Hand zu weisen, aber ich denke es wird immer mehr Anwender als Programmierer geben, egal wie einfach die Programmiersprache/Skriptsprache ist. Bei den externen Programmen sehe ich im Moment das Problem, dass es hier eine große Einstiegshürde gibt, und viele Leute wahrscheinlich schon bei der Installation einer IDE aufhören. Ein Skript, welches direkt im Studio definiert und live getestet werden kann, reduziert die Hürde um einiges, sodass womöglich auch mehr Anwender Zugang dazu finden. Aber wie du schon sagst, das Scripting wird erst dann interessant, wenn mindestens Features wie Syntax-Highlighting, Debugging und Unterstützung bei Fehlern/Problemen zur Verfügung stehen. Tendenziell würde ich mich hier auch gegen LUA entscheiden, selbst wenn die Sprache bei vielen kommerziellen Titeln eingesetzt wird, da sie von der Syntax her meiner Meinung nach zu stark von den gewohnten Programmiersprachen abweicht. Ich selber liebäugle mit JavaScript, denn dieses Sprache ist für einfache Aufgaben sehr leicht zu erlernen und hat eine recht saubere Syntax. Aber wirklich viel Forschungsaufwand habe ich in dieses Thema noch nicht investiert. Trotzdem glaube ich, dass das Scripting dem Studio auf lange Sicht mehr bringt als die Unterstützung der externen Programme (gerade auch in Hinblick auf die Ereignisverwaltung). Viele Grüße, Neo
  13. Hallo Franz, über eine Variable würde ich das nicht steuern, das könnte man auch expliziter als Eigenschaft der Anlage verwalten. Ich habe schon früher überlegt, wie man die externen Programme direkter mit einer Anlage verknüpfen kann. Die logische Schlussfolgerung wäre eigentlich, wenn die Programme ebenfalls Teil des Online-Katalogs wären, und man diese einfach in der Anlage "referenzieren" kann. Das Studio würde die Programme dann selbstständig herunterladen und nach Bedarf starten. Technisch ist das alles kein so großes Problem, allerdings gibt es hierbei andere Punkte zu berücksichtigen, denn hinter den externen Programmen stehen normale Exe-Dateien, die ähnlich wie Makros bei Excel sehr viel auf dem Computer anrichten können, sei es absichtlich oder ungewollt durch einen Programmfehler. Ich selber könnte dafür gar nicht mehr haften, da ich die Programme gar nicht untersuchen kann. Das ganze müsste daher auf einer hohen Vertrauensbasis laufen. Langfristig schwebt mir eigentlich eher eine ganz andere Lösung vor, nämlich die Unterstützung einer eigenen Skriptsprache. Mit dieser Skriptsprache würde das Studio dann analog wie Firefox Erweiterungen unterstützen, wobei die Erweiterungen dann nur auf die vom Studio angebotenen Funktionen zugreifen können. Das würde allerdings bedeuten, dass die Entwickler der externen Programme eine eigene/andere Programmiersprache nutzen müssten. Vorteil dieser Skriptsprache wäre dann aber auch, dass man diese auch optional in der Ereignisverwaltung nutzen kann, um richtige Abläufe zu programmieren. Es gibt also 2 Optionen: Direkte Verknüpfung von externen Programmen mit Anlagen auf einer hohen Vertrauensbasis Oder die Einführung einer eigenen Skriptsprache, die langfristig die externen Programme durch eine interne Lösung ersetzt Viele Grüße, Neo
  14. Hallo Marko, Objekte aus existierenden Anlagen (wie z.B. Gruppen) fügst du über das Menü "Katalog - 3D-Modelle - Neu - Selektion" hinzu. Viele Grüße, Neo
  15. Hallo Uli, ich werde mich mal auf die Suche nach möglichen Lösungen machen. Technisch unterstützt die Intel HD 4000 das Shader-Modell 2.0, ich vermute hier ein Problem in Kombination mit Wine. Viele Grüße, Neo
  16. Hallo Horst, ich denke, dieser kleine Wunsch ist schnell umgesetzt und wird mit dem nächsten Update erscheinen. Viele Grüße, Neo
  17. Hallo Easy, danke für den Hinweis, das Kommando 201 interpretiert die Zahlen noch nicht korrekt als Hex-Werte, werde das mit dem nächsten Update berichtigen. Viele Grüße, Neo
  18. Hallo Kutscher, das ging mal in einer ganz frühen Version, wurde aber deaktiviert, da es viele Probleme bei einigen Nutzern machte (z.B. versehentliches Verschieben von Objekten während der Fahrt). Es gibt bereits den Wunsch, dieses Feature wieder zu aktivieren, dann aber als saubere Lösung ohne die angesprochenen Probleme. Viele Grüße, Neo
  19. Hallo Brummi, sehr schön, ich habe nichts mehr zu "meckern". Kannst die Bäume jetzt gerne in die richtige Kategorie verschieben. Viele Grüße, Neo
  20. Hallo Brummi, 2 Texturen sind in Ordnung. Ich sehe aber jetzt erst, dass die Größe viel zu groß ist. Für so einen Baum reichen 256er Texturen oder kleiner. Auch die Stamm-Textur enthält mehr Details als in der Praxis sichtbar sind. Viele Grüße, Neo
  21. Hallo quackster, wenn du ein Modell bearbeitest, bleiben alle internen Referenzen und IDs erhalten. Auch werden solche Modelle automatisch auf der Anlage durch die neue Version ersetzt. Viele Grüße, Neo
  22. Hallo Franz, ausblenden ist nur bedingt eine Option, die Bäume sehen ja schon recht hübsch aus und bringen ja auch Vielfalt in die Anlagengestaltung. Ich hoffe im Moment darauf, dass die Modellbauer mit der Zeit nicht nur neue Modelle bauen, sondern auch alte auf einen neueren technischen Stand bringen (auch wenn das natürlich nicht immer so viel Spaß macht). Viele Grüße, Neo
  23. Hallo Helge, auch von mir herzlich willkommen. Ich kenne die MSTS-Modelle nicht, aber privat wirst du mit den Modellen alles machen können, solange sie in einem Format vorliegen, mit dem du weiterarbeiten kannst. Das Studio selbst unterstützt nur 3DS- und X-Modelle. Schön, dass das Studio bei dir unter Linux läuft. Welches Grafikkarte verwendest du dort? Darstellungsprobleme schiebe ich im Moment auch auf Wine, da mir unter Windows keine Probleme bekannt sind. Viele Grüße, Neo
  24. Hallo Uli, das 3D-Modellbahn Studio steht nun auch offiziell auf PlayOnMac zur Verfügung (3D Train Studio, Kategorie "Games"). Zudem habe ich die Wine-Version aktualisiert, vielleicht behebt das bei dir die Fehler beim Öffnen von Anlagen. Viele Grüße, Neo
  25. Hallo Brummi, die alten Bäume mit 20.000 Polygonen und mehr entstammen noch aus einer Zeit, als noch kein großer Wert auf Performance gelegt wurde. Da ich sie leider nicht entfernen kann, müssen wir damit leben. Dein Polygoncount ist unter Berücksichtigung deiner zusätzlichen LOD-Stufe definitiv in Ordnung. Wenn du aus den 2 Unterobjekten noch 1 Unterobjekt machst, dann wäre dein Baum ein gutes Beispiel für alle anderen Modellbauer, wie effiziente Vegetationsobjekte modelliert werden können. Pack die Baumstammtextur an den linken Rand und lass die Blätter die restliche Textur ausfüllen. Du kannst damit immer noch die Textur vertikal kacheln, was gerade bei Bäumen oft zu guten Ergebnissen führt. Viele Grüße, Neo
×
×
  • Neu erstellen...