-
Gesamte Inhalte
5506 -
Benutzer seit
-
Letzter Besuch
Alle erstellten Inhalte von Andy
-
-
Hallo Leute, hier mal ein Beispiel (im Nachtbetrieb, damit man's besser sieht). Hier zeigt die EV Stärken und Schwächen. Wenn man sich's erstmal ansieht: Ein Bus bremst an der Bushaltestelle, schaltet die Warnblinkanlage ein, wartet, blinkt links und fährt los, bis zur nächsten Bushaltestelle. Hier wird ein wenig mit Objektvariablen gearbeitet. Die Straßen vor den Bushaltestellen haben einen 'next'-Eintrag, der auf die nächstanliegende Straße verweist. (Und der sich, weil es sich um einen Text handelt, nicht automatisch mitändert, wenn der Straßenname nochmal geändert wird!). Und als Beispiel haben sie noch eine Wartezeit, die typisch für jene Bushaltestelle ist und an den Bus übergeben wird. Auch der Bus besitzt Objektvariablen, nämlich mit 'istBus' einen Marker, der ihn als Bus kennzeichnet, dann 'timer' zu Aufnahme der Wartezeit, und 'prepostspeed', damit er später mit der gleichen Geschwindigkeit wieder abfahren kann, mit der er angekommen ist. Man muß jetzt wirklich nur den einen EV-Eintrag 'BusstopX' kopieren, und das Straßenstück davor eintragen, dieses mit Objektdaten versehen, und man hat eine neue Bushaltestelle. So weit, so gut. Jetzt kommt der Pferdefuß: Das mit dem Warnblinker funktioniert wunderbar - ABER: das ist ein 'vielleicht geht's gut'. Ich habe zum Vergleich nochmal ein Straßenstück 'vor' der ganzen Aktion eingefügt, damit der Bus eine Weile vorher schonmal rechts blinkt, mit ähnlichem Eventeintrag. Das funktioniert aber NICHT! Der Grund hierfür: da alles indirekt läuft, weiß die EV nichts über die Animationsnamen. Der Blinker 'links' geht, weil der Bus selbst ihn auslöst, der 'rechts' geht nicht, weil er indirekt angesprochen wird. In diesem Fall macht die EV nämlich etwas, was sie besser nicht tun sollte: sie ersetzt automatisch den Großbuchstaben nach dem Leerzeichen in einen Kleinbuchstaben, aus Rechts wird immer rechts, kann man sich auf den Kopf stellen. Und wundert sich dann, warum sie die Animation nicht findet. Mit dem Warnblinker geht's, weil da der Name erhalten bleibt. Also: Leerzeichen sind nicht nur in Objektnamen kritisch, sondern auch in Animationsnamen. Grüße Andy bushaltestellen.mbp
-
Er wird, Bruuuummmiiii
-
Hat bei mir auch sofort geklickt. Um 1970 rum haben wir mal die Oma mit'm Zug in Rostock besucht. Ich habe da einen Riesenrangierbahnhof in Erinnerung und überall die Dinger. Wohl auch mit irgendwelchen riesigen anderen östlichen Dieselloks. Es war einerseits faszinierend, andererseits sehr beängstigend. Alles so martialisch. Gruß Andy
-
Andy setzt die Brille auf und sieht, dass es doch nicht Hängematte heißt. Schade.
-
Hehe, Glück gehabt, hätte Schlimmeres passieren können. Wie ich EASY's Tunnel setzen-Plugin das erste Mal benutzt habe, und noch nichts von der Geschwindigkeitsanpassung gewußt habe, und dann 'Auto setzen' gedrückt habe, das war auch lustig. Da ging die Post ab. Muß wohl 'n Schweizer Lokführer gewesen sein Gruß Andy p.s.: Hans, danke für den Tip. Ich habe nur noch nicht aufgeräumt, weil ich noch gar nicht wußte, dass man da eigene Ordner aufmachen kann!
-
Hallo @Holzwurm logisch, aber es gibt Adapter, mit denen Du sie an den neuen Rechner draußen anhängen kannst. Ich würde die Platte mal mit zum Händler nehmen, und mal probieren, ob sie noch zuckt. Ich habe mal aus Versehen ein falsches Netzteil an eine externe Platte drangehängt, 19 statt 12 V, nur ein ganz kurzes patsch, und das war's. Dann ist mir gesagt worden, dass es ja wahrscheinlich nur den Träger gefetzt hat, und dessen Austausch das Problem beseitigt. Das haben wir dann probiert, aber das einzige Lebenszeichen, was die Platte noch gebracht hat, obwohl es eine robuste Western Digital war, war ein Rauchzeichen. Okay, die war hinüber - aber, mein Bruder meint, dass sie deshalb noch nicht ganz verloren sei! Wenn ich eine absolut baugleiche Platte kriegen würde und den Controller wechseln würde, hätte ich noch eine kleine Chance. Leider kostet die immer noch 70 €. Aber da siehste mal, was machbar ist! Gruß Andy
-
@Holzwurm: Hallo Stefan, Mainboard ist nicht gleich Festplatte. Die kann doch noch vollkommen in Ordnung sein, oder zumindest rettbar.
-
Hallo Leute, habe gerade eine Erinnerung gehabt, und sie da, es gibt es wirklich noch! http://anim8or.com/ Damit habe ich vor zig Jahren schon mal herumgespielt, und es war sehr einfach zu bedienen. Zwar kein .x-Export, aber vielleicht über .3ds/.obj -> Blender -> .x machbar. Blenderprofis brauchen's wohl nicht, die haben ja, aber für Einsteiger möglicherweise empfehlenswert, jedenfalls scheint es inzwischen sehr mächtig zu sein. Habe die neueste Version auch gerade eben erst heruntergeladen. Kann noch nix drüber sagen. Möglicherweise ein Geheimtip! Gruß Andy Edit: wenn ihr es runterladen wollt, geht auf Forum, dort ist weit oben recht kleingedruckt ein Link auf eine Version 100b mit ein paar Bugfixes. Weiß nicht, warum sie das nicht auf den Hauptlink gelegt haben.
-
Das war mir so klar, dass das kommt! Aber ich kann mir Originaltreue kontern, guck, die war so ziemlich als Erstes auf der Anlage. Das Bild ist aus der Originalbroschüre von vor 50 Jahren:
-
Kleinanlagen für den Platzbeschränkten Modellbahner
Andy antwortete auf Modellbahnspasss Thema in Anlagen
Zu dem Thema: Ich bin ja jetzt erst ein Vierteljahr hier, und habe die ganze Thematik Eisenbahn erst seit einem halben Jahr wieder im Blick. Aber ich kann bestätigen, dass sich seitdem der Blick für die Umgebung dramatisch geschärft hat. Plötzlich schaut man sich jede Fassade an und man sucht nach typischen Objekten, die noch fehlen. Haben wir Straßennamenschilder, was ist mit so 'ner Hängematte im Garten. Das kann jetzt noch die Anfangseuphorie sein, aber es steigert effektiv die Lebensqualität. Gruß Andy -
Hehe Brummi! In der Not frißt der Teufel Fliegen, kennst Du einen alternativen Fernschalter? Ich habe auch eine Umgehung des Schalterproblems gefunden, schau hier: stellpult.mbp Leider stimmen die Farben mit den Signalfarben dann trotzdem nicht, weil die Taste 'offen' als 1 rausgibt. Es gibt aber keine Taste, die es umgekehrt machen würde. p.s. Juhu, die Mühle ist da!
-
Ist richtig, aber ich wollte die genaue Problemstelle aufzeigen, sodaß man sie vermeiden kann. Gruß Andy
-
Hi, dieser Thread ist für alle Newbies und ihre ersten lustigen oder schrecklichen Erfahrungen, und speziell dafür gedacht, dass die Oldies was zum Grinsen haben. Ich habe heute jedenfalls zum ersten Mal versucht eine Kranaktion im Hafen zu machen, und dabei nicht schlecht gestaunt, als der Kran nach wahlfreiem Klicken in Ermangelung eines anderen Objektes die gesamte Kaimauer geliftet hat. Natürlich weiß man dann nicht, wie sie wieder an die richtige Position kommt, und Undo ist auch nicht Gruß Euer übernächtigter Andy
-
Um die Verwirrung zu komplettieren: werfe ich eine der beiden Textzuweisungen von step1b oder step2 raus, fährt der Bus fein durch. Die andere schreibt er wirklich. Und um dem Ganzen die Krone aufzusetzen: auch folgendes Konstrukt ist möglich: (step1a, danach können step1b und step2 rausgeworfen werden!) Ereignis: var = 1, Bedingung: Bus oben, Aktion: var = 3, etc., alternative Aktion: var = 1 (!) Das frißt er ganz brav. Er nimmt also das erneute Setzen des gleichen Wertes sehr wohl als neues Ereignis an. Und er bleibt auch nicht in der EV hängen, weil immer noch ein neues Ereignis da ist. Das hätten wir damit verifiziert. Ich darf nur keine Beschriftung in die alternative Aktion einbringen, dann hängt's wieder!!! Bis dann Andy
-
Huhu @Roter Brummer, ich möchte beim Thema Schaltpult gerade noch einmal erwähnen, dass eventuell das Schalterpaar überarbeitet werden müßte! Das derzeitige Paar taktet ALLE Schaltzustände eines Zielobjektes durch, Du kannst damit sogar die Drehscheibe anschließen und erreichst jede Position. Das ist in jedem Fall positiv zu bewerten. Aber: der untere Schalter verhält sich genauso wie der obere. Er taktet auch vorwärts. Damit mußt Du immer wissen, ob z.B. ein Signal zwei oder drei Zustände hat. Du kannst nicht einfach auf Hp1 vor und Hp0 zurückgehen, wenn es Zf1 gibt... Jetzt weiß ich aber nicht, ob so ein Rückschritt überhaupt möglich ist - das dürfte wohl der Knackpunkt sein... Ist da was machbar? Danke Andy p.s.: denk' an den Pilzkiosk (den bring' ich solange als running Gag)
-
Hallo @Wüstenfuchs, ein ganz dickes Dankeschön, dass Du Dich dem Problem angenommen hast. Was ich nicht gewußt habe, ist die Sache mit den alternativen Aktionen. Beim ersten Durchsuchen habe ich mich sehr gewundert, wo der Text mit 'nicht gestopt' herkam, und hab's natürlich auch erst gefunden, als ich die EV exportiert und dann danach gesucht habe. Da habe ich gut gestaunt! Ohne es jetzt getestet zu haben, denke ich, dass sich diese alternative Aktion nicht auf das Nichteintreten des Ereignisse bezieht, sondern nur auf die nicht erfüllte Bedingung. Damit komme ich vermutlich weiter. Trotzdem muß man festhalten, dass meine Gestaltung prinzipiell wohl nicht falsch ist, MBS aber bitterbös zu schaffen macht. Ich muß mich außerdem erst daran gewöhnen, Ereignisse, oder sogar ganze Gruppen zu de/aktivieren. Das kann sehr wohl sehr mächtig sein - wenn man damit jonglieren kann. Eine Frage habe ich trotzdem noch. Ich habe es bislang nicht geschafft, einer Lok indirekt eine neue Geschwindigket zu geben. Ich mache dabei 'Variable setzen' (var1)._CurrentSpeed und (var1)._TargetSpeed auf (var2).Wert. Das macht er wohl, aber ein Schreibvorgang scheint nicht vorgesehen zu sein, nur das Lesen. In (var1) steht dabei der richtige Lokname drin, in (var2) die richtige Zahl. ($-prefixe weiß ich jetzt nicht, müßte ich das Beispiel neu schreiben) .Geht wohl nur mit 'Fahrzeuggeschwindigkeit setzen', wenn man dann eine vorher gesetzte Objektvariable einträgt, oder? Vielen Dank nochmal Andy Edit: Hallo @Neo, ich weiß zwar nicht, ob Du sowieso alles liest, aber diesen Thread solltest Du Dir wirklich mal ansehen. Vielleicht kannst Du da noch ein paar wichtige Hintergrundinformationen geben. Danke im Voraus!
-
Kleinanlagen für den Platzbeschränkten Modellbahner
Andy antwortete auf Modellbahnspasss Thema in Anlagen
Das kriegt: -
Vielen Dank für die Antworten, damit bin ich doch schon mal einen Schritt weiter. Und in der Tat, das Resultat sieht um einiges besser aus als das Original! Ich finde, damit ist dieser alte Poser durchaus eine Option. Interessant: ich benutze schon seit zig Jahren den TotalCommander, nun unter Win10. Starte ich damit das Setup, (was wie 'Eingabeaufforderung' ist), macht er es nicht. Ziehe ich es als Link auf's Desktop und starte von da, dann geht's - ohne dass er nach Kompatibilitätsanpassung fragt. Sehr, sehr merkwürdig. Das Programm selbst braucht dann den XP-Kompatibliltätsmodus, läuft aber, wie man sieht. Was ebenfalls interessant ist: MBS packt da ganz schön was weg! Ich bin bei meiner Anlage bei Vollansicht jetzt trotzdem schon in der Nähe von 10 FPS unten. Es sind dann ca. 1 Mio Polygone und 7000 Objekte. Beim Testen des Schrittkettenproblems habe ich versucht ähnliche Verhältnisse zu schaffen, und 800 Fahrradläden ins Bild gebracht - der besteht aus 45000 Polygonen und 8 Materialien in LOD 1. Aber das hat MBS nicht allzu sehr gejuckt! Was der wirkliche Zeitdieb ist, ist offensichtlich die Bodenplatte, wenn sie sehr groß ist und viele verschiedene Materialien trägt. Logisch, da jedes Material nachträglich änderbar bist, muß er 'material-mal' über die Platte gehen. Das ist in einer Arbeitssession sehr nützlich, aber beim Abspeichern sollte er das backen. Dann ist man in der Regel ja zufrieden. Ob Raster 1 oder 2, spielt wohl nur beim Aufbau der Löcher/Höhenpunkte eine Rolle. Da geht er bei Raster 1 doch böse in die Knie (bei 10000 m Länge der Platte). Aber wenn das Raster nachträglich auf mehr Details geschaltet wird, macht's den FPS nicht bemerkenswert viel aus. Schön wäre es trotzdem, wenn man die LOD-Stufe eines Objektes zwangsläufig auf weniger Details schalten könnte. Nicht immer ist eine superhohe Auflösung wirklich nötig. VIele Grüße Andy
-
Feuerfighter im urlaub? oder krank?
Andy antwortete auf schlagerfuzzi1s Thema in Allgemeine Diskussionen
Einmal durchatmen... ich werde bei sowas ruckzuck zappelig. -
Hallo Crew, ich habe in meiner Anlage merkwürdige Verhalten entdeckt, und habe sie mal isoliert und reduziert auf das angehängte Beispiel: Es zeigt auf, wie man die EV so beschäftigen kann, dass MBS nicht mehr dazu kommt die Grafik aufzufrischen. Im Beispiel wird eine Schrittkette ausgelöst, sobald die Lok das obere Gleis betritt, dort stoppt die Lok. Nun kommt's drauf an, wo der Bus steht. Steht er im oberen Teil, ist alles gut. Die Schrittkette stoppt auch den Bus, ein Timer läuft ab, beide Fahrzeuge werden wieder in Bewegung gesetzt. Steht der Bus aber im unteren Teil, wird's fatal. Die Schrittkette fährt nun eine Schleife auf die Positionsabfrage des Busses. Sowie er den oberen Teil betritt, ist, siehe eben, alles okay, wenn nicht, wird's wiederholt. Eigentllch sollte das die EV nicht großartig belasten, wenn sie einmalig ihre Ereignisse abklappert und dann zur Zustandslogik und der Graphik zurückkehrt. Aber hier funktioniert irgendwas anders (wenn ich von meiner gewohnten SPS-Logik ausgehe). Die EV beschäftigt sich nur noch mit sich selbst - wobei der Bus im Hintergrund weiter seine Runde fährt, bis er wieder im oberen Teil ankommt. Dann holt die EV wieder Luft, gibt der Grafik ihre Chance und alles wiederholt sich. Ein Update der Beschriftung schafft er auch nur an ganz ruhigen Punkten. Fazit: tja ... weiß nicht, offensichtlich hängt man besser noch einen Timer an Schrittkettenmerker. Das mit dem Countdown auf Nullzeit setzen und als IMMER-Ereignis zu nutzen zählt eine Checkvariable sauber hoch, aber in der Countdown-Liste steht dieser dann mit Negativzeit. Auch etwas obskur das - überlebt der das auf längere Sicht? Ich bin mir jetzt wirklich nicht sicher, wie ich auf ein Ereignis mit unterschiedlichen Bedingungen reagieren soll, zumal jene Bedingungen durchaus komplexere bool'sche Ausdrücke sein könnten als sie derzeit gebildet werden können. Offensichtlich muß ich umdenken - wenn das mal noch geht... schrittkettenproblem.mbp p.s.: übrigens habe ich MBS tatsächlich abgeschossen, als ich während des Ablaufs des Beispiels noch zwei Straßensplines zusammendocken wollte Merke: 1 Andy ist die Abstandseinheit zwischen Bugs! Grüße Andy
-
Feuerfighter im urlaub? oder krank?
Andy antwortete auf schlagerfuzzi1s Thema in Allgemeine Diskussionen
Das ist mir auch schon aufgefallen. War kurz davor einen ähnlichen Post zu schreiben. Laßt uns das Beste hoffen. Alles Gute Andy -
EV reagiert jetzt auch auf negative Geschwindigkeiten korrekt, war einiges an Arbeit. Schiff fährt, die Klappbrücken reagieren richtig, die Ampelschaltung der Kreuzung im Zentrum geht und regelt den Verkehr. Die Langstreckenbuslinie hat einige Haltestellen, z.T. auf der Straße, mit kleiner Abzweigung oder längerer Nachbarspur. Am einen Ende der Strecke hat der Busfahrer sein Klohäuschen bekommen. Die zwei Zusatzhaltepunkte sind auch bereit, von dem Einen mit Bahnholz Holzhausen das Bild, Nachmittagssonne 16:00. Grüße Andy
-
Hallo, ich habe hier mal eine Datei angehängt, für die ich noch ein paar Tips von unseren Blender-Experten brauche. Es handelt sich um die Grundfigur, die von einem alten Poser 3 als .3ds exportiert wurde. Exportiere ich sie als Wavefront.obj, fehlen die Farben, aber so geht's. Ich muß die Figur wieder auf die Beine stellen, weil sie auf dem Rücken reinkommt, und mit Faktor 3 skalieren, dann hat sie in etwa MBS-Größe. Jetzt zu den zwei Problemen: 1. MBS meckert, weil 10 Materialien verwendet sind. Wie kann ich die zusammenbacken? 2. Es sind ca. 5300 Polygone, was etwas zu viel ist. Mit welcher Funktion kann ich das sinnvoll reduzieren? Ich habe das alte Programm ausgegraben, weil Figuren damit schnell und einfach zu erstellen sind, inwieweit Animation exportiert werden kann, werde ich später sehen. Anläßlich Modellbauspass' Badestrand ist mir aufgefallen, das wir eigentlich noch zwei, drei badende/schwimmende Figuren bräuchten. Und wenn ich die o.g. Probleme in den Griff kriegen kann, kann ich vielleicht auch mal etwas Sinnvolles beitragen. Gruß Andy posertest.zip