Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Neo

Entwickler
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Neo

  1. Hallo max, wenn du eine sich konstant wiederholende Animation zu jedem beliebigen Zeitpunkt sanft stoppen möchtest, dann müsstest du für jedes Keyframe eine mögliche Endanimation anbieten, die von diesem Keyframe aus das Rad zum Stoppen bringt. Das lässt sich mit zwei Animationen nicht erreichen, es sei denn, die Hauptanimation muss bei einem Stopp immer erst bis zu einem bestimmten Ende durchlaufen, bevor die Endanimation abgespielt wird. Je nach Dauer der Hauptanimation kann dann das Stoppen eine längere Zeit in Anspruch nehmen. Viele Grüße, Neo
  2. Hallo BahnLand, technisch funktionieren Verzögerungen so, dass ein Ereignis sofort gestoppt und nach Ablauf der Verzögerung wieder von vorn gestartet wird, wobei die bereits abgearbeiteten Aktionen übersprungen werden. Fügst du eine Verzögerung in einer Schleife ein, müsste das Ereignis nicht nur die abgearbeiteten Aktionen, sondern auch die bereits abgearbeiteten Iterationen überspringen. Das mag bei einer konstanten Liste noch funktionieren, aber nicht mehr bei einer While-Schleife, die ein dynamisches Abbruchkriterium besitzt. Das lässt sich technisch auch nicht mehr einfach realisieren. Hinzu kommt, dass Iteration X + 1 erst verarbeitet wird, wenn die Verzögerung für die Iteration X abgelaufen ist. Wiederholungen sind jedoch dafür gedacht, eine Liste von Objekten gleich zu behandeln, d.h. die Aktionen sollen für alle Objekte sofort ausgeführt werden. Das funktioniert leider nicht, da ein Skript erst ausgeführt werden müsste, um zu prüfen, ob eine Verzögerung auch aufgerufen wird. Hinter einem "defer"-Aufruf könnte ja auch eine benutzerdefinierte Funktion oder eine Tabelle oder irgendwas anderes stecken. Code-Analysen im Vorfeld sind bei Skriptsprachen nicht möglich. Genau das ist auch der richtige Weg, Verzögerungen in Wiederholungen einzubauen. Denn nur damit umgehst du das oben beschriebene Problem, dass Iteration X + 1 erst nach Ablauf von Iteration X ausgeführt wird. Technisch wäre das machbar, bisher habe ich darauf aber verzichtet, weil solche Konstrukte immer komplexer werden und ich die Annahme mache, dass die Leute in diesem Fall mit dem Wechsel auf Lua schneller ans Ziel kommen. Für dich wäre in diesem Fall eventuell die "Skript-Wiederholung" ein Kompromiss. Dort kannst du im Skript eine Tabelle generieren, die anschließend in der grafischen EV iteriert wird. Viele Grüße, Neo
  3. Hallo Baki, du bekommst das auch mit Schlagwörtern hin, du hattest das Ziel auch schon fast erreicht: Deine Modul-Schlagwörter benötigst du nicht, es genügt, wenn du die Objektvariable auf ein Schlagwort prüfst. Verwendest du schon die neue Beta-Version 5.0.7.0, dann geht das noch einfacher mit der neuen Bedingung "Eigenschaft/Variable existiert": Viele Grüße, Neo
  4. Hallo Andy, zunächst musst du zwischen zwei Transparenzmodi unterscheiden: Vollständig transparent = "Ausschnitte" ähnlich einer Schere Halbtransparenzen für z.B. Glasscheiben, die nur teilweise den Hintergrund durchscheinen lassen Die Performance-Thematik gibt es nur bei Punkt 2. Punkt 1 spielt für das Studio keine Rolle, du kannst in einer Textur so viele Ausschnitte einfügen wie du willst, das hat keinen Einfluss auf die Performance. Zäune oder Treppengeländer kannst du daher in der gleichen Multitextur unterbringen wie deine nicht-transparenten Bereiche. Erst wenn du mit Halbtransparenzen arbeiten möchtest, musst du dich an die 75%-Regel halten. Wobei es hier nur darum geht, dass der Modellbauer Texturen mit nicht-transparenten und halbtransparenten Pixel nicht vermischt. Viele Grüße, Neo
  5. Neo antwortete auf brk.schatzs Thema in Modelle
    Hallo, dem ist auch so, die 30-Tage-Frist bezieht sich immer auf die letzte Änderung. Viele Grüße, Neo
  6. Neo antwortete auf Neos Thema in Beta-Bereich
    Hallo SputniKK, danke für den Hinweis, ich habe noch ein Problem gefunden, was mit der offiziellen Version behoben sein wird. Tom hat bereits den richtigen Verdacht gehabt, das Problem tritt bei gruppierten Gleisen auf. Viele Grüße, Neo
  7. Neo antwortete auf HWB Berlins Thema in Modelle
    Hallo Hermann, bitte sprich dich mit BahnLand ab, da er in diesem Punkt schon viel Erfahrung hat. Das Veröffentlichen der fertigen MBE ist für mich dann am Ende schnell erledigt. Gern erweitere ich auch das Studio, wenn es das Hinzufügen neuer Variationen erleichtert. Viele Grüße, Neo
  8. Neo antwortete auf HWB Berlins Thema in Modelle
    Hallo Hermann, tatsächlich ist das feste Einpflegen deiner Texturen sehr zeitaufwendig, weil es dafür keinen Standard gibt und ich viel herumtricksen muss, um Modelle anderer Autoren im Online-Katalog nachträglich zu verändern. Da es sich hier nicht um einen Einmalaufwand, sondern um kontinuierliche Anpassungen handelt, fehlt mir aktuell leider die Zeit dafür. Gibt es eventuell einen Modellbauer oder einen anderen Nutzer, der diese Arbeit für mich übernehmen möchte? Ich könnte mit einer speziellen Programmversion unterstützend mitwirken. Viele Grüße, Neo
  9. Neo antwortete auf Neos Thema in Beta-Bereich
    Hallo, danke für euer Feedback. Der Haken in den Einstellungen ist standardmäßig nicht gesetzt, weil nicht jeder Vorabversionen testen möchte. Und da jede Hauptversion (V3, V4, V5...) eigene Einstellungen nutzt, muss der Haken entsprechend einmalig pro Version neu gesetzt werden. Gibt keinen besonderen Grund, kann das gern mit berücksichtigen. Viele Grüße, Neo
  10. Hallo, über das automatische Programmupdate steht eine neue Vorabversion für die Version V5 zur Verfügung, die folgende Änderungen und Verbesserungen enthält: Planung Ein Doppelklick auf ein Gleis markiert automatisch den gesamten Gleisstrang (optional auch per Bearbeiten - Gleisstrang selektieren) Im Höhenmodus von Bodenplatten können mit STRG und ALT Markierungen hinzugefügt und entfernt werden Im Bearbeitungsmodus von Bodenplatten werden diese nicht mehr fälschlicherweise kopiert, wenn ALT gedrückt wird Markierte Objekte, die in die Zwischenablage kopiert werden, können in Variablen eingefügt werden, zum einfachen Befüllen von Tabellen/Listen Steuerung Unterstützung von Wiederholungen (Schleifen) in der grafischen EV, zum Ausführen von Aktionen für eine Liste von Objekten Neue Variablen-Typen "Tabelle" und "Liste" zum einfachen Verwalten von Datenmengen Neue Bedingung "Eigenschaft/Variable existiert", um einfacher auf die Existenz von Schlagwörtern oder Variablen zu prüfen Neue Lua-Funktionen: transformation:reset, transformation:resetPosition, transformation:resetRotation, transformation:resetScaling Besitzt ein Objekt mehrere Schlagwörter, lösen diese in der sortierten Reihenfolge die Ereignisse aus Vereinfachte Filterung von Ereignissen in der Ereignis-Protokollierung Viele Grüße, Neo
  11. Hallo Gunther, deine Anlagen werden immer lokal auf deiner Festplatte abgespeichert, und zwar im "Datenbank-Speicherort" (siehe Einstellungen). Dort gibt es auch die Möglichkeit, bequem per Knopfdruck alle deine Daten in eine Zip-Datei zu sichern und später wiederherzustellen. Viele Grüße, Neo
  12. Neo antwortete auf SualokinKs Thema in Modelle
    Hallo SputniKK, die Schatten entstehen durch eine falsche Verwendung von "Smooth": Gut zu sehen am Ende der Schranke. Eigentlich sollte die Fläche einheitlich dunkel sein, jedoch teilt sich die Fläche die Normalenvektoren mit der angrenzenden Säule. Der Effekt wird deutlich, wenn du die Schranke drehst. In Blender gibt es einen Modifikator, mit dem du je nach Eckwinkel die Vektoren automatisch berechnen lassen kannst. Die Blender-Profis können dir bestimmt weitere Informationen geben. Viele Grüße, Neo
  13. Neo antwortete auf Neos Thema in Beta-Bereich
    Hallo Andy, danke für den Hinweis, bei Gelegenheit kümmere ich mich um diese kleine Unschönheit. Viele Grüße, Neo
  14. Hallo Sonnenschorsch, es ist immer eine Kamera aktiv. Ist keine benutzerdefinierte Kamera aktiv, dann die 3D- oder 2D-Kamera. Aus diesem Grund kann man Kameras nicht deaktivieren, das geschieht automatisch, wenn eine andere Kamera aktiviert wird. Viele Grüße, Neo
  15. Hallo FeuerFighter und SputniKK, ich möchte gern an die Beschreibung des Forums erinnern: Ihr seid die Autoren der Modelle und könnt frei entscheiden, wie ihr eure Modelle baut. Bitte akzeptiert im Gegenzug aber auch, dass Leute dieses dafür vorgesehene Forum nutzen, um ihre Meinung zu äußern. Diese kann positiv oder negativ sein, berechtigt oder unberechtigt, euch gefallen oder nicht. Ich möchte hier einen freien Austausch von Gedanken ermöglichen. Wie würdet ihr reagieren, wenn ich einem Nutzer mit einem Verbesserungsvorschlag jedes Mal ein "Dann programmiers doch selber" antworte? Ich teile eure Meinung nicht, dass hier "nur noch genörgelt wird". Was ich mitbekomme ist, dass ständig die "Gefällt mir" ausgehen, es gibt also deutlich mehr Lob als Kritik. In diesem Kontext finde ich es nicht fair, von ständiger Nörgelei zu sprechen. Ein kritischer Nutzer entscheidet nicht, wie eure Modelle gebaut werden, ihr entscheidet das. Viele Grüße, Neo
  16. Hallo BahnLand, da die gespiegelten Texturen doch sehr stark den Originaltexturen ähneln würde ich sie wie du schon vermutet hast ungern zusätzlich in den Katalog stellen. Für mich käme also wenn dann nur das Ersetzen der Originaltexturen in Frage. Hätte das nennenswerte Nachteile? Viele Grüße, Neo
  17. Hallo, das hängt mit den Rasterpunkten zusammen und der Tatsache, dass die Plattengröße immer ein Vielfaches der Rasterpunkte sein muss (technisch bedingt). Um das zu gewährleisten, muss die Platte je nach Maßstab ein wenig skaliert werden. Hängt auch damit zusammen, dass der Code der Bodenplatten noch aus dem alten 3D-Eisenbahnplaner stammt und es dort noch nicht die flexiblen Maßstäbe gab (damals war intern alles H0). Mein Wunsch ist es, die ganze Thematik der Rasterpunkte etc. irgendwann vollständig zu überarbeiten und eventuell zu entfernen. Viele Grüße, Neo
  18. Neo antwortete auf Timbas Thema in Feature-Wünsche
    Hallo, "SingleShotTimer" werden sicherlich nicht so schnell verschwinden, das Studio unterstützt ja auch alte Anlagen. Und solange die Steuerung sehr einfach ist, gibt es zwischen Timern und Verzögerungen keine großen Unterschiede. Hat man auf seiner Anlage aber 20 Bahnhöhe mit 10 Gleisen, will niemand 200 Timer verwalten, nur um einen Zug nach einer kurzen Wartezeit wieder im Bahnhof zu starten. Viele Grüße, Neo
  19. Neo antwortete auf Timbas Thema in Feature-Wünsche
    Hallo Andy, durch eine einfache Bedingung, die du den verzögerten Aktionen vorschaltest, sollte es sich um eine unterbrechbare Verzögerung handeln. Dafür Timer zu verwenden ist problematisch: Die Beziehung zwischen den verzögerten Aktionen ist durch Auslagerung in einen Timer oft nicht sofort ersichtlich Es gibt immer nur eine Instanz eines Timers, Verzögerungen können pro Ereignis mehrfach "gestartet" werden, mit eigenen Parametern. Das ist Grundvoraussetzung für eine schlanke EV. Technisch lassen sich Verzögerungen stoppen, in der EV können Verzögerungen per Benutzeroberfläche gelöscht werden. Das automatisierte Löschen ist jedoch problematisch, weil durch die Mehrfachinstanzen nicht klar genug geregelt ist, welche konkrete Verzögerung gemeint ist. Durch IDs und benutzerdefinierte Kennungen könnte man das lösen, allerdings halte ich das Einfügen einer einfachen Bedingung am Ende für den übersichtlicheren Weg. Viele Grüße, Neo
  20. Neo antwortete auf Timbas Thema in Feature-Wünsche
    Hallo Timba, genau, wenn du die verzögerten Aktionen stärker von dem ursprünglichen Ereignis trennen möchtest, dann verschiebe die Aktionen in ein benutzerdefiniertes Ereignis und rufe dieses Ereignis (mit deinen gewünschten Parametern) nach der Verzögerung direkt auf. Du bekommst dadurch auch noch die zusätzliche Möglichkeit, die "verzögerten Aktionen" manuell zu starten, z.B. durch einen Schalter. Viele Grüße, Neo
  21. Neo antwortete auf opaxs Thema in Modelle
    Hallo Opax, schön, dass du dich für ein richtiges Konstruktionsprogramm entschieden hast. Hüte sind jedoch als Einzelmodelle nicht für den Katalog geeignet, da sie als Kleinteile zu aufwendig zu positionieren wären. Wie wäre es stattdessen, wenn du dich mit dem jeweiligen Personen-Bauer zusammensetzt und ihm deine Hüte zukommen lässt? Er kann daraufhin komplette Personen mit deinen Hüten als zusätzliche Variation einstellen. Viele Grüße, Neo
  22. Hallo, um eine weiße Bodenplatte zu erhalten muss man nicht mit Screenshots rumhantieren, im Texturenkatalog gibt es unter Material eine weiße Textur, die direkt aufgesprüht werden kann. Viele Grüße, Neo
  23. Neo antwortete auf Timbas Thema in Feature-Wünsche
    Hallo Timba, Timer ohne automatischen Neustart sind ein Relikt aus V4 und nur aus Kompatibilitätsgründen heute noch enthalten. Wenn du nur eine einmalige Verzögerung erreichen möchtest, ist die verzögerte Ausführung die bessere Wahl. Viele Grüße, Neo
  24. Hallo xmanni, erscheint eine Fehlermeldung? Ansonsten sind mir keine Fehler bekannt. Klick doppelt auf die Bodenplatte und wähle anschließend unten rechts im Eigenschaftsfenster "Bearbeiten" aus, um sowohl die Form als auch die Größe zu ändern. Viele Grüße, Neo
  25. Hi Eric, the update supporting list and table variables will be available in the next 2 or 3 weeks. Kind regards, Neo

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.