Objekt wegdrücken lassen

Jan-Frederik Stieler

Monsterator
Moderator
Hallo,
wie kann man den objekte von einem anderen wegdrücken lassen.
Also ich habe einen fußbal und würde den nun gerne über einen Rasen rollen lassen und damit das realistisch aussieht müßten eigentlich die Grashalme leicht weggedrückt werden.

Macht man das mit Reactor und wenn ja wie :), oder gibt des ein Spacewarp (oder ähnliches) das das kann?

Viele Grüße
 
Man könnte das Gras mit Partikelsystemen erstellen und dann per Kugelförmigen Kraftfeld (Spacewarp) das umbiegen erzeugen.
 
Ich wuerde es folgendermassen machen (hoffe das stimmt jetzt - hab da kein max also kanns nicht nachpruefen... sollte aber gehen):

Erstell dein Gras als Geometrie.
Wirf einen Volumeselect modifier drauf und nimm zum selektieren der vertices als selektionsobjekt das Volumen deines Balls. Lass den Volumeselectmodifier im subobjektlevel waehrend du einen edit mesh modifier drueberlegst. Im edit mesh modifier skalierst du im vertice subobjekt level (keine Vertices selektieren! denn die selektion wird ja vom Volumeselect modifier uebergeben! Damit du ueberhaupt einen Effekt beim skalieren siehst, verschiebst du den Ball am besten vorher irgendwo ins Gras hinein . . . an diesem Ort siehst du dann, wie stark du skalieren musst) dein Gras ganz flach runter (vorzugsweise versetzt du vor der ganzen prozedur den Pivot des Grases in der Z achse ganz auf den Boden - dann skaliert es nur die Grasspitzen nach unten).
Jetzt liegen die Graeser, die mit dem Ball kontant haben, flach unten und alle andern stehen gerade . . . Damit die Graeser nicht von einem Frame zum andern einfach runterspicken, kannst du im Volumeselect modifier softselection aktivieren und mit den werten rumsplielen . . . Es hilft vielleicht auch, innerhalb des balls eine etwas kleinere sphaere zu erstellen, welche du als volumeselect objekt verwendest, damit die Graeser bei aktivierter softselection nicht schon zu frueh vor dem Ball runtergehen . . .

Nachteil: Die Graeser stellen sich hinter dem Ball wieder auf!
 
Zurück