-
Gesamte Inhalte
333 -
Benutzer seit
-
Letzter Besuch
Alle erstellten Inhalte von Eggu
-
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.
-
Super, jetzt müsste sich noch die Umgebung im Strom der Zeit ändern
-
Leider nein.
-
Ja, diese Treppen-Lösung hatte ich schon letzten November in seiner Anlage "Ballonfahrt" bewundert. Gruß Eggu
-
Ablaufproblem beim Aktivieren einer Fahrstraße
Eggu antwortete auf WalterWs Thema in Fragen zur Steuerung
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 -
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?
-
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
-
Komplette Keyframes (auch mehrere) kann man zB direkt in der Timeline selektieren und verschieben (wie üblich mit G wie grab)
-
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.
-
-
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
-
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).
-
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
-
Frankreich-Bahn
-
Geht meines Wissens nur per "Gruppe auflösen" und "neu gruppieren". Erweiterte Gruppenfunktionen stehen seit einiger Zeit auf der to-do-Liste.
-
Virtuelle Rampe 00B604B8-5A07-4906-92CC-98B0A2FB307F
Eggu antwortete auf jlooss Thema in Fragen zur Planung
-
Shift-Taste verhindert nicht immer das Einrasten
Eggu antwortete auf Eggus Thema in Technischer Support
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 -
Der Standard-Bodenplatte eine weitere hinzufügen und Höhe mit der z-Koordinate wählen.
-
geänderte (Modul-) Variablen-Namen werden nicht in die EV-Blöcke übernommen
Eggu antwortete auf Eggus Thema in Technischer Support
Hallo @Neo, jetzt, wo du es sagst, habe ich wohl verwechselt. Modulweites Ersetzen von Variablennamen, wäre das als neues Feature machbar? Gruß Eggu -
geänderte (Modul-) Variablen-Namen werden nicht in die EV-Blöcke übernommen
Eggu antwortete auf Eggus Thema in Technischer Support
Danke, aber nein, leider auch nicht, z.B. "Lok-Geschwindigkeit = <Variable>", oder Abfrage "<Variable> existiert". <Variable> wird auch da namentlich nicht angepasst. Gruß Eggu -
aktuellen eingestellten Wert eines Drehreglers auslesen ....
Eggu antwortete auf Eggus Thema in Fragen zur Steuerung
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 -
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:
-
aktuellen eingestellten Wert eines Drehreglers auslesen ....
Eggu hat Thema erstellt in Fragen zur Steuerung
... 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 -
.... 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
-
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