HOME Lernen 3D Autodesk 3ds Max

Spline in u-Richtung animieren

 
 
LinkBack Themen-Tools Thema durchsuchen
Alt 06.03.2009   #1

35 Millipeter

 
Benutzerbild von Pittiplatsch
 
Mitglied seit: 21.04.2007
Beiträge: 1.418
Pittiplatsch eine Nachricht über Skype™ schicken
Spline in u-Richtung animieren

Gibt es eine Möglichkeit in 3D Max (8), ein beliebiges Spline bzw. ein renderbares Resultat in u-Richtung zu animieren? Als würde der Spline quasi in der Animation extrudiert werden.

Ich habe bisher nur einen annährenden Effekt mit einem Arc-Spline oder einer Tube-Geometrie erreichen können. Doch bei beiden fehlt mir letztendlich die ausreichende Kontrolle über die Form bzw. die Lage im Raum.

Ich hatte gehofft ein Loft würde ausreichen, doch irgendwie kann man damit die Länge des Lofts nicht animieren. Oder habe ich da was übersehen?

Hat jemand von Euch vielleicht eine Idee?

Tausend Dank,
Peter
Pittiplatsch ist offline  
- Heute schon gep*otosh**pe*? -
Alt 06.03.2009   #2

MXS Padawan

 
Benutzerbild von Piflik
 
Mitglied seit: 30.11.2008
Beiträge: 1.463
Piflik eine Nachricht über Skype™ schicken
AW: Spline in u-Richtung animieren

U-Richtung? Willst du in den Maping Koordinaten animieren, oder hast du dich vertippt?

Ich nehm mal an, dass du die Z-Richtung meinst...

Eine Möglichkeit wäre ein Loft mit Slice-Modifier und Cap-Holes Modifier. Wenn du willst, dass der Gizmo der Slice Modifiers genau dem Spline folgt, kannst du einen Path Constraint benutzen. (Das geht zwar nur über einen Umweg im Curve Editor, aber wenn du willst schreib ich dir eine Anleitung)

Eine andere Möglichkeit wäre ein Cylinder mit Path Deform (am besten die World Space Warp Variante). Da kannst du den Wert bei Stretch animieren.

Edit: Es geht auch mit einem Loft alleine, indem du die Kurve bei Scale animierst (Im Deformations Rollout). Die kannst du auf 0% setzen und dann einen Sprung auf 100% nach rechts wandern lassen (Ich hoffe du verstehst, was ich meine).
Piflik ist gerade online  
Alt 06.03.2009   #3

35 Millipeter

 
Benutzerbild von Pittiplatsch
 
Mitglied seit: 21.04.2007
Beiträge: 1.418
Pittiplatsch eine Nachricht über Skype™ schicken
AW: Spline in u-Richtung animieren

  Zitat von Piflik »
U-Richtung?
Sorry, ich kenn das so aus Maya. Dort gibt es eine Richtung für Kurven und die nennt man eben "u" bzw. u-Value für einen Punkt auf der Kurve.

  Zitat von Piflik »
Eine andere Möglichkeit wäre ein Cylinder mit Path Deform (am besten die World Space Warp Variante). Da kannst du den Wert bei Stretch animieren.
Das habe ich eben ausprobiert. Leider ginge das wahrscheinlich nur, in dem man Stretch zwar animiert aber dann Percent gegenanimiert, damit die Animation wirklich vom Kurven-Anfang beginnt. Stretch steuert irgendwie beide Enden.

  Zitat von Piflik »
Edit: Es geht auch mit einem Loft alleine, indem du die Kurve bei Scale animierst (Im Deformations Rollout). Die kannst du auf 0% setzen und dann einen Sprung auf 100% nach rechts wandern lassen (Ich hoffe du verstehst, was ich meine).
Meinst Du jetzt ein Compound-Object-Loft? Da finde ich irgendwie nicht den Scale-Parameter und auch kein Deformation-Rollout!

  Zitat von Piflik »
Eine Möglichkeit wäre ein Loft mit Slice-Modifier und Cap-Holes Modifier. Wenn du willst, dass der Gizmo der Slice Modifiers genau dem Spline folgt, kannst du einen Path Constraint benutzen. (Das geht zwar nur über einen Umweg im Curve Editor, aber wenn du willst schreib ich dir eine Anleitung)
Das sieht bis jetzt am vielversprechensten aus, auch wenn ein bisschen kompliziert. Kannst Du mir vielleicht doch bitte kurz den Trick beschreiben, wie man das Gizmo des Slice-Modifers mithilfe das Path-Constraints animieren kann?

Vielen Dank für Deine Hilfe.
Pittiplatsch ist offline  
- Heute schon gep*otosh**pe*? -
Alt 06.03.2009   #4

MXS Padawan

 
Benutzerbild von Piflik
 
Mitglied seit: 30.11.2008
Beiträge: 1.463
Piflik eine Nachricht über Skype™ schicken
AW: Spline in u-Richtung animieren

  Zitat von Pittiplatsch »
Das habe ich eben ausprobiert. Leider ginge das wahrscheinlich nur, in dem man Stretch zwar animiert aber dann Percent gegenanimiert, damit die Animation wirklich vom Kurven-Anfang beginnt. Stretch steuert irgendwie beide Enden.
Wenn der Pivot des Objektes, dass du animieren willst, an dessen Basis liegt, sollte das eigendlich nur in eine Richtung gehen...

  Zitat von Pittiplatsch »
Meinst Du jetzt ein Compound-Object-Loft? Da finde ich irgendwie nicht den Scale-Parameter und auch kein Deformation-Rollout!
Das Rollout gibts nur im Modifier-Panel, nicht im Create-Panel (kA warum...).

Edit: Das mit dem Loft hab ich gerade mal ausprobiert...funktioniert nicht richtig...die Scale Kurve kann offenbar nicht mit einer Sprungfunktion umgehen...aber die anderen beiden funktionieren auf jeden Fall.

  Zitat von Pittiplatsch »
Das sieht bis jetzt am vielversprechensten aus, auch wenn ein bisschen kompliziert. Kannst Du mir vielleicht doch bitte kurz den Trick beschreiben, wie man das Gizmo des Slice-Modifers mithilfe das Path-Constraints animieren kann?
OK...
Erstens brauchst du ein Dummy Objekt (am einfachsten ein Point Helper, aber du kannst da jedes Objekt verwenden). Dem weißt du ein Path Constraint zu .
Dann gehst du in den Curve Editor, suchts dir den Dummy und dort rechts-klickst du auf dessen Transform Controller und wählst 'Copy'. Als nächstes suchst du dir das Objekt, und suchst dir den Eintrag 'Slice Plane'. Wieder Rechtsklick und dann 'Paste'. Da poppt dann ein kleines Fenster auf, in dem du 'Instance' wählst und dann auf OK klickst und viola...fertig.

Eines noch...befor du das machst, musst du den Pivot des Objektes in den Ursprung des Welt-Koordinatensystem verschieben. Die Transformationen des Point Helpers werden nämlich in Welt Koordinaten berechnet, während für Modifier das Objekt Koordinaten-System verwendet wird. Wenn der Pivot des Objektes nicht im Ursprung liegt, weicht die Position der Slice Plane von der des Dummys ab.

Im Anhang sind ein paar Bilde, falls du Schwierigkeiten hast, alles zu finden...
Piflik ist gerade online  
Alt 08.03.2009   #5

35 Millipeter

 
Benutzerbild von Pittiplatsch
 
Mitglied seit: 21.04.2007
Beiträge: 1.418
Pittiplatsch eine Nachricht über Skype™ schicken
AW: Spline in u-Richtung animieren

  Zitat von Piflik »
Wenn der Pivot des Objektes, dass du animieren willst, an dessen Basis liegt, sollte das eigendlich nur in eine Richtung gehen...
Da hätte ich auch selber drauf kommen können. *kopfschüttel*

Die andere Variante mit dem Slice-Modifier habe ich auch eben probiert und es klappt soweit. Vielen Dank für Deine Hilfe.
Pittiplatsch ist offline  
- Heute schon gep*otosh**pe*? -
Alt 08.03.2009   #6

MXS Padawan

 
Benutzerbild von Piflik
 
Mitglied seit: 30.11.2008
Beiträge: 1.463
Piflik eine Nachricht über Skype™ schicken
AW: Spline in u-Richtung animieren

Es war mir ein Vergnügen
Piflik ist gerade online  
Themen-Tools Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Ähnliche Themen
Thema Themenstarter Forum Antworten Letzte Beiträge
"Dynamic hair curve" in eine Richtung beschränken Pittiplatsch Autodesk Maya 8 02.02.2009 19:33