Jump to content

Eggu

Mitglieder
  • Gesamte Inhalte

    333
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Eggu

  1. Eggu

    Waschstraße

    aus der Wiki: _CP - Beginnt ein Objekt mit diesem Namen, dann wird es als Kontaktpunkt interpretiert. Kontaktpunkte verbinden sich automatisch mit anderen Kontaktpunkten. Die Ausrichtung des Objekts bestimmt dabei die Richtung, in die ein Objekt beim Verbinden gedreht wird. Kontaktpunkte werden nicht gezeichnet, ihre Geometrie spielt daher für das 3D-Modellbahn Studio keine Rolle.
  2. Eggu

    Zeitmaschine

    Super, jetzt müsste sich noch die Umgebung im Strom der Zeit ändern
  3. Ja, diese Treppen-Lösung hatte ich schon letzten November in seiner Anlage "Ballonfahrt" bewundert. Gruß Eggu
  4. Im Ereignis Bahnhofsausfahrt, die Animationen zweiteilen und weitere Verzögerung hinzufügen: if not deferredCall then if signal.state == 1 then local t = layout:getVehiclesOn(signal) for i, Fahrzeug in ipairs(t) do local t, t2 = layout:getVehicleGroup(Fahrzeug, 3) for i, Wdh in ipairs(t) do local Ori = t2[i] Wdh.animations["01-Sperre 1 Oeffnen"]:play(-1, -1) Wdh.animations["02-Sperre 2 Oeffnen"]:play(-1, -1) -- Wdh.animations["03-Tuer 1 Oeffnen"]:play(-1, -1) -- Wdh.animations["04-Tuer 2 Oeffnen"]:play(-1, -1) end end defer(2, "Verzögerung_p2") end elseif deferredCall == "Verzögerung_p2" then if signal.state == 1 then local t = layout:getVehiclesOn(signal) for i, Fahrzeug in ipairs(t) do local t, t2 = layout:getVehicleGroup(Fahrzeug, 3) for i, Wdh in ipairs(t) do local Ori = t2[i] -- Wdh.animations["01-Sperre 1 Oeffnen"]:play(-1, -1) -- Wdh.animations["02-Sperre 2 Oeffnen"]:play(-1, -1) Wdh.animations["03-Tuer 1 Oeffnen"]:play(-1, -1) Wdh.animations["04-Tuer 2 Oeffnen"]:play(-1, -1) end end defer(2, "Verzögerung") end elseif deferredCall == "Verzögerung" then signal.trackContact.autoAcceleration = true defer(2, "Verzögerung (2)") elseif deferredCall == "Verzögerung (2)" then signal.trackContact.autoAcceleration = false end
  5. Müsste doch mit "herkömmlichen" Fahrstraßen zu lösen sein. Wie genau sieht die Anlage aus ? Ist sie hier als Entwurf verfügbar?
  6. Ich mische mich mal ein, weil ich mir das auch angeschaut hatte: running and 0 or 1 hat die gleiche Wirkung wie: running ? 0 : 1 siehe: https://www.lua.org/pil/3.3.html
  7. Komplette Keyframes (auch mehrere) kann man zB direkt in der Timeline selektieren und verschieben (wie üblich mit G wie grab)
  8. Die Anim.-Geschw. ändert man, indem man die Keyframes horizontal verschiebt (also den Zeitpunkt verändert), oder die Änderung der location/scale/Winkel unterschiedlich ausführt. Beides muss zusammen passen, so dass es auch zur Wiedergabegeschwindigkeit passt (Frames/second), und so dass es nicht ruckelt, und so, dass man nicht unnötig viele Keyframes erzeugen muss. Für gleichmäßige Drehungen reichen ein Keyframe alle 90°, oder 120°. 180° könnte problematisch sein, weil dann die Drehrichtung zweideutig ist. Bei Drehungen um mehrere Achsen kann es unerwartete Ergebnisse geben (siehe "Euler-Drehungen" oder auch "Gimbal-Lock"). Dann könnte man auf Quaternionen-Drehung ausweichen.
  9. Unter Preferences-Animation kann man die Default-Werte verändern.
  10. Ja, den Keyframe-Typ kann man an verschiedenen Stellen einstellen. Den genauen Kurvenverlauf sieht man im Graph-Editor, dort kann man auch die Kurvenverläufe fein-tunen. Ob man die Default-Werte hierfür verändern kann, weiß ich nicht, müsste man recherchieren. Gruß Eggu
  11. Was ist denn das Problem, dass die Walze am Anfang/Ende der Anim. langsam beginnt und aufhört? Dann ist in Blender bestimmt noch die Standard-Einstellung für Anim. eingestellt (Bezier, ease-in/out), key-frame mode sollte dann auf linear umgestellt werden (zB im Anim. Layout).
  12. Habe 'mal die Lösung von Götz in einem kleinen Beispiel umgesetzt, gefällt mir ganz gut. (Weiche noch nicht zu einem Stummel verkürzt) 259AFCC9-41C1-4613-9B9A-95C51D41954C Gruß Eggu
  13. Geht meines Wissens nur per "Gruppe auflösen" und "neu gruppieren". Erweiterte Gruppenfunktionen stehen seit einiger Zeit auf der to-do-Liste.
  14. fkt. bei mir einwandfrei Straße - Rampe -Spur Gruß Eggu
  15. Noch ein ähnliches Phänomen: Oft kleine Sprünge bei den Gleisübergängen. (Bezug: verlinkte Beispiel-Anlage, Heli-Spur) Die Gleisstücke sind teilweise (absichtlich) verdreht (twisted), oft funktioniert der Snap an Gleisübergängen trotzdem sehr glatt, inkl. Übernahme der Verdrehung (Verdrehung um Kurvenlage korrekt darzustellen). Leider ist der Übergang nicht immer ganz nahtlos. Man kann erst snappen per Spline-Anfasser, dann noch z-Komponente snappen, mit Shift ohne Snap z fein-justieren klappt oft nicht, da springt das Gleisende oft weit weg. Durch eine "fummelige" Kombination aus Spline- und z-Snap kann man sich einem glatten Übergang mehr oder weniger gut annähern. Gruß Eggu Test-Anlage: 0B5644D9-603B-42A8-AD01-7B6F5F96B8EE
  16. Der Standard-Bodenplatte eine weitere hinzufügen und Höhe mit der z-Koordinate wählen.
  17. Hallo @Neo, jetzt, wo du es sagst, habe ich wohl verwechselt. Modulweites Ersetzen von Variablennamen, wäre das als neues Feature machbar? Gruß Eggu
  18. Danke, aber nein, leider auch nicht, z.B. "Lok-Geschwindigkeit = <Variable>", oder Abfrage "<Variable> existiert". <Variable> wird auch da namentlich nicht angepasst. Gruß Eggu
  19. Ok, schade. Dürfte softwaretechnisch nicht so schwierig sein, den Wert als Eigenschaft auslesbar zu machen. Dann könnte man so einen Regler als Eingabegerät gut nutzen, nicht nur für Lok-Geschwindigkeit. Gruß Eggu
  20. Das ging doch 'mal, ich konnte (z.B. Modul-) Variablennamen an der Definitionsstelle ändern, und an der Verwendungsstelle wurden sie automatisch angepasst (falls sie nicht erst in einer tiefen Verschachtelungsstufe erschienen). Scheint nicht mehr zu funktionieren, siehe Anlagen. Gruß Eggu Erst-Definition und Verwendung: Variablennamen geändert: Aber nicht angepasst im EV-Block:
  21. ... geht das ? Kenne den Workaround: Regler mit Dummy-Lok (auf Dummy-Rundkurs) verbinden, dann Geschwindigkeit der Lok auslesen, geht das nicht direkt, vl. in Lua ? Danke und Gruß Eggu
  22. Eggu

    LEGO Anlage mit dem MBS

    .... aber vor ca. 6 Jahren war ich 'mal ganz gut in dem Thema bewandert, da ich selbst eine Marke entworfen hatte und von unserer Fachabteilung dann eintragen lassen, scheint noch aktiv zu sein: ACD Marken-Eintragung
  23. Eggu

    LEGO Anlage mit dem MBS

    Ja, ich bin ja auch kein Fachmann, habe aber auch schon lange die teils kuriosen Rechtsstreite verfolgt. Und oft, wie auch oben im letzten "Noppensteine"-Artikel werden die Schutz-Begriffe falsch verwendet. Es gibt sicher kein "Patent" auf das "Männchen", die Patente auf die "Klemmtechnik" sind längst abgelaufen, das Männchen ist als 3d-Marke geschützt, so wie auch der normale 2x4 Stein. 3d-Marke-Männchen Gruß Eggu PS: wer selber mal stöbern möchte im Markenregister (alleine von L. 11 Seiten Marken-Anmeldungen). Marken-Eintragung L.-Männchen
×
×
  • Neu erstellen...