| | #1 |
| "Dynamic hair curve" in eine Richtung beschränken
Hallo, kennt jemand vielleicht eine elegante Möglichkeit eine Hair-Curve Simulation so zu beeinflussen, dass nur eine bestimmte Bewegungsrichtung dominant ist. Das Video zeigt ein Beispiel: Die Geschwindigkeiten in x- bzw z-Richtung des Basisobjektes (Quader) sind jeweils identisch, dennoch möchte ich, dass zum Beispiel die Haar-Kurve nur in x-Richtung voll "ausschlenkern" darf und in z-Richtung deutlich gedämfter ist. Auf den Einsatz von Collision-Objects wollte ich möglichst verzichten. Danke, Peter |
| |
- Heute schon gep*otosh**pe*? -
|
| | #2 |
| AW: "Dynamic hair curve" in eine Richtung beschränken
Ich versuche mich derzeit an einer Lösung die Output-Curve der Simulation direkt mithilfe von diversen Nodes zu manipulieren. Mal sehen wie weit ich komme. Ich melde mich!
|
| |
- Heute schon gep*otosh**pe*? -
|
| | #3 |
| AW: "Dynamic hair curve" in eine Richtung beschränken
Es tut mir immer irgendwie leid, wenn dir keiner helfen kann |
| |
| | #4 |
| AW: "Dynamic hair curve" in eine Richtung beschränken
Danke für Dein Mitgefühl Carl, aber es muss Dir nicht leidtun. Was solls eben ... auf der anderen Seite bin ich auch ein bissl selber dran schuld. Aber ich bin bei |[ pixelplausch.de ]| inwzischen so heimisch, dass ich gar nicht mehr dran denke, an anderer Stelle, mit höherer Aussicht auf Hilfe, nachzufragen. Garantien dafür gibts natürlich nirgends, dafür stimmen oft andere Sachen nicht. Mir ist heute Nacht noch in den Sinn gekommen, vielleicht nochmal mir die Hair-Constraints genauer anzuschauen. Ich bild mir zwar ein, dass mit den Constraints sowas auch nicht gehen sollte, ich probier es mal aus. |
| |
- Heute schon gep*otosh**pe*? -
|
| | #5 |
| AW: "Dynamic hair curve" in eine Richtung beschränken
Hallo Peter. Schau bitte mal in dein Postfach. Ich hab dir was geschickt, was dir weiterhelfen könnte. Ich kann aber Leider nicht öffendlich posten und mir fehlt leider die zeit das alles in worte zu fassen. Hauptsache du bekommst mal hilfe hier viel spass damit. |
| |
| | #6 |
| AW: "Dynamic hair curve" in eine Richtung beschränken
Danke für Deine Mühe Calegolas. Die Funktionsweise von den Hair-Constraints war mir bereits bekannt, nur war ich eben skeptisch, ob sie wirklich bei meinem Problem helfen können. Dennoch habe ich, dank Dir, noch über die Constraints nachgedacht und dabei ist mir in den Sinn gekommen, dass man durch geschicktes dynamisches positionieren der Constraints und anpassen deren "Glue Strength" man vielleicht doch diesen Effekt erzeugen könnte. Andererseits ist es genau das, was ich mit dem direkten Manipulieren der Output-Curve auch erreichen will, nur hier fasse ich die CV's der Curve direkt an. Mal sehen, ich versuche sicherlich beide Wege. Danke |
| |
- Heute schon gep*otosh**pe*? -
|
| | #7 |
| AW: "Dynamic hair curve" in eine Richtung beschränken
OK, ist kein problem. ich hab mir schon gedacht, dass dir das meiste bekannt ist. Aber manchmal kommt man halt auf ideen einfach nur durch zuhören, auch wenns etwas ist was man schon kennt. von daher hats vielleicht geholfen. Ne andere idee: Was ist wenn du ne joint chain nimmst und diese durch die dynamic curve steuerst. Den joints kannst du dann ne limit info zuweisen. Ich kanns leider gerad nicht testen... |
| |
| | #8 |
| AW: "Dynamic hair curve" in eine Richtung beschränken Zitat von Calegolas » Ja klar, wie gesagt, es hat defintiv für Anregung gesorgt, dass ich wieder mehr Constraints in Betracht ziehe. Von daher hat es defintiv geholfen. Zitat von Calegolas » Die Idee hatte ich auch bereits, da ich tatsächlich im konkreten Anwendungsfall Joints über die Hair-Curve steuern will (umgekehrt würde es natürlich nicht funktionieren). Doch leider funktioniert der IK-Spline-Solver komplett nicht mehr, sobald ich Limit-Werte vergebe. Komische Sache ... wäre ideal gewesen, zumal es auch möglich ist die Joints mit Damping- und Stiffness-Werten zuversehen. |
| |
- Heute schon gep*otosh**pe*? -
|
| | #9 |
| AW: "Dynamic hair curve" in eine Richtung beschränken
Ich bin ein bisschen weiter gekommen: Die blaue Kurve ist das unbeschränkte Ergebniss der Simulation und die gelbe (Joint-Kette) das Beschränkte. Zwar funktioniert bereits die Beschränkung auf eine Achse, nur leider gibt es in meinem Ansatz noch ein grober Fehler, so das die Höhe der CV's noch nicht dynamisch richtig angepasst wird. Man sieht es in dem Video jetzt nicht so gut, aber durch diese fehlende Anpassung spielen die Joints auch gelegentlich verrückt. Die Umsetzung erfolgte derzeit ausschlißelich mithilfe von Nodes. Der Setup-Aufwand ist zwar groß, dafür leidet die Performance kaum. Flexibler wird man sicher mit einer Expression sein, doch meiner Erfahrung nach sind Expressions eher ein Performance-Killer in Maya. Ich breche dennoch erstmal an dieser Stelle ab, weil mir sonst die Zeit davon läuft. Ich versuch mich nochmal mit Collision-Constraints und nehme die Performance-Einbußen in Kauf. Was solls ... Danke erstmal an alle, mal sehen ob ich das Problem wieder aufgreifen werde. |
| |
- Heute schon gep*otosh**pe*? -
|
| Themen-Tools | Thema durchsuchen |
| |
| | ||||
| Thema | Themenstarter | Forum | Antworten | Letzte Beiträge |
| Pixar: "Partly Cloudy" - erste Eindrücke | pixi | Aktuelles | 2 | 12.03.2009 19:42 |
| Particle Flow: auseinanderdriftende Partikel bei "Speed By Icon" erzeugen | Pittiplatsch | Autodesk 3ds Max | 7 | 09.03.2009 21:08 |
| Der "Frohe Weihnachten" und "Ein guter Rutsch ins neue Jahr"-Thread | boiled | Allgemeines | 26 | 04.01.2009 10:20 |
| Digic Pictures: "Warhammer - Battle March" - Cinematic | Pittiplatsch | Kurzfilme & Videos | 3 | 31.08.2008 21:44 |
| Fantastic Four: 45 Fotos aus "Rise of the Silver Surfer" | pixi | Aktuelles | 0 | 27.04.2007 11:31 |
©2007-2012, PIXELPLAUSCH - Powered by vBulletin® Version 3.8.2 Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. span>, Search Engine Friendly URLs by vBSEO 3.3.0