Fysica wordt niet gesimuleerd voorbij een bepaald frame?

Ik “heb de fysica van een slingerende sloopkogel opgezet en de animatie ingesteld op 240 frames. Dit was niet lang genoeg voor de hele” swing ” “of the ball-and-chain.

Ik” kan de tijdlijn niet resetten, maar ik kan stel het eindframe in op (laten we zeggen) 1000 frames, maar als ik de animatie probeer af te spelen, stopt de voortgang van de animatie bij frame 240 en kan ik het niet verder laten gaan.

Er zijn geen markeringen of keyframes in de tijdlijn.

Wat moet ik doen om de animatietijdlijn “geforceerd opnieuw in te stellen”, zodat de lengte kan worden gewijzigd?

Reacties

  • Dit is mij overkomen, ik heb het hele document gekopieerd en in een nieuw geplakt, en plotseling werkte het weer: /

Answer

Het probleem dat u ondervindt, is niet de tijdlijn, maar de lengte van de rigide body-cache.

De physics-systemen hebben instellingen voor cachelengte die onafhankelijk zijn van het scèneframe-bereik, dus u moet ervoor zorgen dat ze dienovereenkomstig zijn ingesteld en ook het framebereik instellen.

Om dit voor starre bodys te doen, stelt u het End frame van de cache in Eigenschappen> Scene> Rigid Body Cache in op het laatste frame dat u wilt starre lichamen die geanimeerd moeten worden:

voer hier de afbeeldingsbeschrijving in

Voor 2.8 staan de cache-instellingen onder Rigid Body World> Cache

voer hier een afbeeldingsbeschrijving in

Als je Baked de simulatie (in plaats van alleen de scène-animatie af te spelen om een tijdelijke cache van de simulatie te maken), drukt u op Free Bake in Eigenschappen> Scene> Rigid Body Cache om verwijder en “ontgrendel” die cache:

voer de beschrijving van de afbeelding hier in

Reacties

  • Om de tweede alinea te benadrukken – Dit is van toepassing op alle simulaties , rook, stof, zachte body en dynamische verf hebben allemaal vergelijkbare cache-instellingen binnen hun instellingen. Rigid body verschilt doordat de cache zich binnen de scène-instellingen bevindt, niet onder de fysische eigenschappen, terwijl fluid je alleen toestaat om de map voor de cache in te stellen.
  • @sambler Particles hebben dit ook.

Answer

Zodra de Rigid Body World in de scène is gemaakt, gebruikt het Rigid Body Cache-framebereik standaard het huidige frame bereik. U moet het handmatig wijzigen in de Scene -> Rigid Body Cache.

voer de afbeeldingbeschrijving hier in

Answer

Vanaf Blender 2.8 is het menu om dit op te lossen gewijzigd.

screenshot van blender scene paneel

  1. Ga naar je scène-eigenschappenpaneel
  2. Klik op het 4e pictogram “scene”
  3. Scroll naar beneden naar “Rigid Body World” en vouw de instellingen uit.
  4. Vouw “Cache” uit
  5. Verander de “End” -waarde van 250 in wat je maar wilt.

Answer

er lijkt een bug te zitten in vers 2.62 met de particleSimulation-cache. als je tijdlijnbereik bijvoorbeeld 200 fr is en je particle cash-bereik is ook 200, maar het geld wordt nog steeds alleen berekend tot frame 100, dan moet je het “frame-bereik” wijzigen in het eigenschappenvenster van het paneel met renderafmetingen.

Opmerkingen

  • Voor mij zijn het bereik van het tijdlijnframe en het frame van het eigenschappenvenster één en hetzelfde; veranderen verandert de ander. Dit geldt zowel voor moderne blender (2.76b atm) als 2.62

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *