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 Henry, hast du eine Vermutung, warum das Layout in Scarm ohne Lücken erstellt werden kann? Viele Grüße, Neo
  2. Hallo, In V5 geht das einfacher. Positioniere auf dem Gleis einen Gleiskontakt und verknüpfe deine Person mit diesem Kontakt. Fertig. Viele Grüße, Neo
  3. Neo antwortete auf BahnLands Thema in Modelle
    Hallo, das funktioniert auch weiterhin, allerdings musst du darauf achten, dass deine VarList-Datei mit ANSI-Codierung abgespeichert ist. Da der Windows Editor aber mittlerweile standardmäßig in UTF8 speichert, kann ich das gern auch für die nächste Version vorsehen. Viele Grüße, Neo
  4. Neo antwortete auf Andys Thema in Anlagen
    Hallo, ich habe das Ruckeln auch, und das ist auch normal. Ein Timer von 0,02 s triggered 50 mal in der Sekunde. Die Anlage wird bei mir aber mit 60 FPS abgespielt, d.h. dein Skript verpasst pro Sekunde 10 Aktualisierungen und hängt entsprechend zurück. Setz mal den Timer auf 0,015, dann ist das Ruckeln (bei 60 FPS) weg. Ich werde mir noch eine Verbesserung einfallen lassen. Ich denke es ist sinnvoll, wenn man in Lua sich in die Update-Funktion des Studios einklinken kann, sodass man eigenen Code jedes Frame (egal welche FPS) aufrufen kann. Dann braucht man auch keinen expliziten Taktgeber mehr. Viele Grüße, Neo
  5. Hallo, nein, noch nicht, aber der Importer wird mit einem der nächsten Updates kommen. Viele Grüße, Neo
  6. Hallo, konzeptionell exakt wie in V4: Füge eine Variable zu deiner Lok hinzu Setze in der EV die Lokgeschwindigkeit anhand der Variable An welchen Punkten hakt es? Viele Grüße, Neo
  7. Hallo, danke für den Hinweis, schau ich mir an. Viele Grüße, Neo
  8. Neo antwortete auf Andys Thema in Anlagen
    Hallo Andy, im Detail habe ich mir deine Anlage nicht angeschaut, aber ich möchte dir kurz beschreiben, wie ich so ein Problem lösen würde: Ermittle die Fahrtrichtung der Lok als Vektor, in dem du (1, 0, 0) mit der Lok-Rotation (Quaternion) multiplizierst -> Transformation einer relativen Richtung in das Weltkoordinatensystem Setze z des Vektors = 0 und normiere den Vektor Berechne die beiden Vektoren, die die anderen beiden Achsen des Koordinatensystems beschreiben. Ein Vektor zeigt dabei immer nach oben (0, 0, 1), den anderen erhältst du per Kreuzprodukt aus Vektor 1 und Vektor 2 Du hast jetzt 3 Vektoren, die ein Koordinatensystem beschreiben (Look, Up, Right). Setze die Vektoren in eine Matrix ein und konvertiere diese zu einer Quaternion. -> Fertig ist deine Rotation deiner Seilbahn Knackpunkt ist Schritt 2, weil du damit die Schrägstellung der Referenzlok herausnimmst und ein gerades Herunterhängen erreichst. Viele Grüße, Neo
  9. Neo antwortete auf Neos Thema in Beta-Bereich
    Hallo EASY, tatsächlich, die Fehlerkorrektur hat es noch nicht mit in die EXE geschafft, weil sie in einem anderen Entwicklungszweig geschah, der noch nicht ganz abgeschlossen ist. Beim nächsten Update ist der Fix dann aber definitiv enthalten. Viele Grüße, Neo
  10. Hallo Mitzekater, für mich erweckt es den Eindruck, dass die Textur gekachelt wird, und das passiert, wenn die Texturkoordinaten falsch gesetzt sind. Nimm dir eine beliebige Textur und füge sie in Sketchup hinzu. Dann musst du dort sicherstellen, dass die Textur das gesamte Objekte umspannt. Viele Grüße, Neo
  11. Neo antwortete auf Neos Thema in Beta-Bereich
    Hallo, bau ich gern noch ein. Warum möchtest du sie abschalten? Viele Grüße, Neo
  12. Hallo Stephan, bitte probier einmal die neue Version 5.0.4.0 aus, dort wurden die falschen Winkelangaben in der Steuerschnittstelle korrigiert. Viele Grüße, Neo
  13. Neo antwortete auf Reinhards Thema in Modelle
    Hallo, ich würde hier ansetzen. Braucht es wirklich 3 Bauformen, die sich nur in kleinen Details unterscheiden? Die Leute werden erschlagen von der schieren Vielfalt, das wird deiner Arbeit gar nicht gerecht. Mein Tipp, konzentriere dich auf eine Bauform und nimm kleinere Abweichungen von der Realität in Kauf. Viele Grüße, Neo
  14. Neo antwortete auf Neos Thema in Beta-Bereich
    Hallo, du kannst bereits mehrere Variablen markieren, entweder per Selektionsrahmen oder mit den aus dem Windows Explorer bekannten Tasten STRG und SHIFT. Wenn du deinen Ereignissen oder Modulen eine spezielle Zeichenkette verpasst (z.B. ###) und anschließend danach suchst, werden alle farblich hervorgehoben. Viele Grüße, Neo
  15. Neo antwortete auf fmkberlins Thema in Modelle
    Hallo Andy, fmkberlins Schaukeln basieren auf unsichtbaren Gleisen und Loks, die die Schaukel animieren. Das ist zwar eine nette Spielerei, aber nicht für den Online-Katalog geeignet, weil die vielen Einzelteile wie bei den früher erlaubten Bordmittelmodellen die gesamte Anlage stark belasten. Was der Nutzer wirklich will ist ein Objekt auf die Schaukel zu setzen, ohne sich über manuelle Verknüpfungen oder unsichtbare Loks Gedanken machen zu müssen, quasi eine Art magnetische Kontaktpunkte. Das halte ich für das bessere Konzept. Viele Grüße, Neo
  16. Hallo, das wird nicht passen, weil dann jede EV zerstört wird. Auch wäre dein erster Vorschlag keine Lösung, weil eine weitere Prüfung ebenfalls nicht atomar ausgeführt werden würde. Solche Konflikte lassen sich nur mit expliziten Synchronisationsmechanismen lösen (z.B. Critical Sections), die mehrere Aktionen/Bedingungen absichern. Aber wie gesagt, dass ist nichts, worüber man sich Gedanken machen muss. Viele Grüße, Neo
  17. Hallo, wenn man den 185 Leuten glauben kann, die ihr Geburtstag hier im Forum hinterlegt haben, dann liegt das Durchschnittsalter bei 54 Jahren. Ist also ein junges Opaforum Viele Grüße, Neo
  18. Hallo BahnLand, ist das eine theoretische Überlegung? Die EV im Studio ist single-threaded, d.h. es ist garantiert, dass zwischen zwei Aktionen/Bedingungen keine anderen Aktionen ausgeführt werden. In dieser Zeit wird auch kein anderer Zug bewegt. Viele Grüße, Neo
  19. Hi, just to clarify: It is possible to copy $-signs as long as the named objects only exist once in the layout. MBS automatically creates an internal reference when manually entering $("..."). Only if multiple objects share the same name, than the result of a $-copy is undefined. Kind regards, Neo
  20. Hallo, ich habe die beiden Vorstellungsthemen zusammengefasst und zugleich oben angepinnt, sodass neue Mitglieder sofort auf das Thema aufmerksam werden. Viele Grüße, Neo
  21. Hallo, siehe dazu auch das Changelog: Viele Grüße, Neo
  22. Hallo Michael, ich weiß zwar nicht, was du mit der ID-Variable bezweckst, aber um den Namen des Fahrzeugs anzuzeigen, das ein Gleis betritt, genügt folgender einfacher Ablauf: Das $-Zeichen gibt es in V5 nicht mehr, dort stellst du über das Zahnrad explizit ein, ob du eine Variable oder einen Zeichenkette (Text) adressierst. Viele Grüße, Neo
  23. Neo antwortete auf Neos Thema in Beta-Bereich
    Hallo, auf was beziehst du dich? Viele Grüße, Neo
  24. Hallo, zunächst, ich begrüße euren Enthusiasmus, euch in die Grundlagen der 3D-Transformation einzuarbeiten. Das habe ich auch erwartet, als ich Lua um das Lesen und Schreiben der Transformation erweitert habe. Es ist wie mit der Steuerschnittstelle, die programmieren auch nur eine handvoll Leute, dennoch nutzen deutlich mehr das fertige Ergebnis. Es ist jetzt aber gar nicht nötig, tief in die Mathematik der 3D-Transformation einzutauchen, wichtiger ist eher, die Konzepte dahinter zu verstehen: Was erreicht man, wenn man einen 3D-Punkt mit der inversen einer Matrix multipliziert? Was erreicht man, wenn man zwei Quaternionen multipliziert? Warum gibt es einen Unterschied zwischen MatrixA * MatrixB und MatrixB * MatrixA? ... Wenn man diese Fragen beantworten kann, ist es danach keine große Hürde mehr, mit einer Mathe-Bibliothek die richtigen Funktionen aufzurufen. Und eine Mathe-Bibliothek wird es auch im Studio (Lua) geben, ich bin mir nur noch nicht ganz sicher, in welcher Form. Viele Grüße, Neo
  25. Neo antwortete auf Mr.Fs Thema in Allgemeine Diskussionen
    Hallo, ich bin ein Freund von Netzwerkschnittstellen, weil man damit verschiedene Geräte und Betriebssysteme koppeln kann. Stell dir vor du willst über dein Android-Tablet die Züge im 3D-Modellbahn Studio steuern. TCP kann jedes System, bei direkten Speicherzugriffen übers Netzwerk wird es dann schon schwierig. Viele Grüße, 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.