ich hab eine Stehlampe gebastelt und würde sie gerne noch mit Anfassern versehen, dass ich sie in Zukunft simpel
ausrichten kann. Zum Beispiel so:
Ein Zielobjekt für die Leuchtrichtung,
einen um die Lampe auf und ab zu kippen,
und einen dritten um die Höhe zu verändern.
Zuerst wollte ich eine xPresso Lösung mit Slidern in den Benutzerdaten des Objekts, aber wollte die Gelegenheit nutzen, mal was Neues zu lernen.
Jetzt scheiter ich aber schon an einem Gleitlager, wo die “Stange 2” der Lampe durch den “Drehpunkt 1” rutscht.
Wie funktioniert das am Besten, dass man zB einen Zylinder hat, der sich an einem Punkt ausrichtet, gleichzeitig aber noch über einen zweiten FixPunkt rutscht. Das aber mit MinMax, .. puh schwer zu erklären
Lieber ein Bild, dann wisst ihr was ich meine, eigentlich ein ganz simples System.
Ich hätts auch eher mit xPresso gemacht – die handvoll nodes ist schnell erstellt und mit Slidern im HUD super komfortabel zu steuern. Aber lernen ist ja nie verkehrt.
Mit dem PSR- und dem Clamp-Constraint solltest Du eigentlich Deine Lampe “riggen” können.
ich würde das ganz simpel mit Nullobjekten in einer Hierarchie machen und den Wirkungskreis der Gelenke über ein Schutztag begrenzen. Dauert nur ein paar Minuten und ist bei einfachen Objekten eine unkomplizierte Lösung.
Das Interaktion-Tag ist auch wieder… …irgendwie… verschwunden? oder nie richtig entwickelt oder von den Usern entdeckt worden? (kann ja nicht automatisch Keys aufnehmen und daher hab ich mich auch nie wirklich drum gekümmert wie mächtig es eigentlich wäre(?)
Puh, kam mit den Constraints leider gar nicht zurecht. Habs nicht geschafft so ein Slidergelenk mit Min/Max position
und automatischer Ausrichtung zu erstellen, so wie in dem folgenden Bild. Is echt gar nicht so einfach.
Hab dann aufgegeben und die Sache mit xPresso gemacht. Musste auch erst grübeln, wie ich die verschiebbare Achse mache, aber habs dann mit einem Loftnorb gelöst, dessen beide Kreise auf einer Spline ausgerichtet sind. Ist ganz hübsch geworden.
Alle Teile die an den jeweiligen Enden sind, hab ich dann den Anfangs- und Endkreisen als Unterobjekt zugeordnet. Somit
sieht es aus, als würde sich die Stange durch das Gelenk schieben.
Dann noch Schieberegler ins HUD und gut ist
Wer will, darf mal reinschauen.
Haha, Findest du? Fand die Lösung eigentlich cool und funktioniert auch gut :o Hast du die Datei mal angeschaut?
Aber klar, lass mich gern davon überzeugen, dass das Murks ist
Sobald Du eine Textur auf den Zylinder legst und die Bewegung animieren willst, bekommst Du das Problem, dass die Textur “stehen bleibt”. Wenn Du die Animation nicht brauchst, ist Deine Lösung durchaus auch legitim.
Nöö, hab ich nicht gesehen. Ich bin nur begeistert, was alles möglich ist. Die Regler hätte ich gern an meinem Roboter, aber der Aufwand, das umzusetzen, ist mir zu groß und zu anstrengend.