Fysik simuleras inte förbi en viss ram?

Jag har ställt in en svängande vrakbolls fysik och ställt in animationen på 240 bilder. Detta var inte tillräckligt länge för hela ”swing ”av bollkedjan.

Jag kan inte återställa tidslinjen, men jag kan ställ slutramen till (säg) 1000 bilder, men när jag försöker spela animationen stoppas animationsförloppet vid ram 240 och jag kan inte få det att gå längre.

Det finns inga markörer eller nyckelramar i tidslinjen.

Vad ska jag göra för att ”tvinga återställa” animeringens tidslinje för att möjliggöra ändringar i längden?

Kommentarer

  • Detta hände mig, jag kopierade hela dokumentet och klistra in i ett nytt och plötsligt fungerade det igen: /

Svar

Problemet du har är inte med tidslinjen utan längden på den styva kroppscachen.

Fysiksystemen har inställningar för cachelängd oberoende av scenramens räckvidd, så du måste se till att de är inställda i enlighet med detta samt att du ställer in ramområdet.

För att göra detta för styva kroppar, ställ in Slut -ramen för cachen i Egenskaper> Scen> Styv kroppscache till den sista ramen du vill ha styva kroppar som ska animeras:

ange bildbeskrivning här

För 2.8 Cache-inställningarna finns under Rigid Body World> Cache

ange bildbeskrivning här

Om du Bakade simuleringen (snarare än att bara spela scenanimationen för att skapa en tillfällig cache av simuleringen), tryck på Free Bake i Egenskaper> Scen> Styv kroppscache för ta bort och ”låsa upp” cachen:

ange bildbeskrivning här

Kommentarer

  • Bara för att markera andra stycket – Detta gäller för alla simuleringar , rök, tyg, mjuk kropp och dynamisk färg har alla liknande cache-inställningar inom sina inställningar. Styv kropp skiljer sig åt genom att cachen ligger inom sceninställningarna inte under fysikegenskaper, medan vätska bara låter dig ställa in mappen för cache.
  • @sambler Partiklar har också detta.

Svar

När Rigid Body World har skapats i scenen, används standardområdet för Rigid Body Cache som standard den aktuella ramen räckvidd. Du måste ändra det manuellt i Scene -> Rigid Body Cache.

skriv in bildbeskrivning här

Svar

Från och med Blender 2.8 har menyn för att åtgärda detta ändrats.

skärmdump av mixerens scenpanel

  1. Gå till din scenegenskapspanel
  2. Klicka på den fjärde ikonen ”scen”
  3. Rulla ner till ”Styva kroppsvärlden” och expandera inställningarna.
  4. Expandera ”Cache”
  5. Ändra ”End” -värdet från 250 till vad du vill.

Svar

det verkar finnas en bugg i vers 2.62 med particleSimulation-cachen. om ditt tidslinjeområde till exempel är 200fr och ditt kontantintervall för partiklar också är 200, men kontanterna fortfarande bara beräknas fram till ram 100, måste du ändra ”ramintervall” i egenskapspanelen på panelen för renderingsmått.

Kommentarer

  • För mig är tidslinjens ramintervall och panelpanelens egenskaper ett och samma; ändra en förändrar den andra. Detta gäller både modern mixer (2.76b atm) och 2.62

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *