Fysiikkaa ei simuloida tietyn kehyksen ohi?

Olen asettanut heiluvan pallon fysiikan ja asettanut animaation toimimaan 240 kehykselle. Tämä ei ollut tarpeeksi pitkä koko ”swingille” ”Palloketju”.

En voi nollata aikajanaa, mutta voin voin aseta loppukehykseksi (esimerkiksi) 1000 kehystä, mutta kun yritän toistaa animaatiota, animaation eteneminen pysähtyy kehyksessä 240, enkä voi saada sitä menemään pidemmälle.

Aikajanalla ei ole merkkejä tai avainkehyksiä.

Mitä minun pitäisi tehdä animaation aikajanan ”pakottamiseksi uudelleen” sallimiseksi pituuden muutoksissa?

Kommentit

  • Tämä tapahtui minulle, kopioin koko asiakirjan ja liitin uuteen, ja yhtäkkiä se toimi jälleen: /

vastaus

Ongelma ei ole aikajanalla, vaan jäykän rungon välimuistin pituudella.

Fysiikkajärjestelmissä on välimuistin pituuden asetukset riippumatta kohtauskehysalueesta, joten sinun on varmistettava, että ne on asetettu vastaavasti, samoin kuin kehysalue.

Voit tehdä tämän jäykille rungoille asettamalla välimuistin End -kehyksen kohdassa Ominaisuudet> Näkymä> Rigid Body Cache viimeiseksi kehykseksi, jonka haluat animoidut jäykät rungot:

kirjoita kuvan kuvaus tähän

2.8 Välimuistin asetukset ovat kohdassa Rigid Body World> Välimuisti

kirjoita kuvan kuvaus tähän

Jos olet paistanut simulaatio (sen sijaan, että pelaat kohtausanimaatiota simulaation väliaikaisen välimuistin tekemiseksi), paina Vapaa paista kohdassa Ominaisuudet> Näkymä> Rigid Body Cache . poista ja avaa välimuisti:

kirjoita kuvan kuvaus tähän

kommentit

  • Vain toisen kappaleen korostamiseksi – Tämä koskee kaikkia simulaatioita , savulla, kankaalla, pehmeällä rungolla ja dynaamisella maalilla on samanlaiset välimuistiasetukset asetuksissaan. Jäykkä runko eroaa siinä, että välimuisti sijaitsee kohtausasetuksissa, jotka eivät ole fysiikan ominaisuuksien alaisia, kun taas neste sallii sinun asettaa vain välimuistin kansion.
  • Myös @sambler -hiukkasilla on tämä.

vastaus

Kun jäykkä vartalomaailma on luotu kohtaukseen, Rigid Body Cache -kehysalue käyttää oletusarvoisesti nykyistä kehystä alue. Sinun on muutettava se manuaalisesti kohdassa Scene -> Rigid Body Cache.

kirjoita kuvan kuvaus tähän

Vastaa

Blender 2.8: sta alkaen valikko tämän korjaamiseksi on muuttunut.

kuvakaappaus tehosekoittimen kohtauspaneelista

  1. Siirry kohtauksen ominaisuudet -paneeli
  2. Napsauta 4. kuvaketta ”kohtaus”
  3. Vieritä alas kohtaan ”Rigid Body World” ja laajenna asetuksia.
  4. Laajenna ”Välimuisti”
  5. Muuta Loppu-arvo arvosta 250 haluamaasi arvoon.

Vastaa

näyttää olevan vika versiossa 2.62 particleSimulation-välimuistin kanssa. jos aikajanasi alueesi on esimerkiksi 200fr ja hiukkaskassasi on myös 200, mutta käteistä lasketaan silti vain kehykseen 100 asti, sinun on muutettava ”kehysaluetta” renderöintimittaripaneelin ominaisuuksien paneelissa.

Kommentit

  • Minulle aikajanan kehysalue ja ominaisuuspaneelin kehysalue ovat samat; toisen muuttaminen muuttaa toisen. Tämä koskee sekä modernia sekoitinta (2,76 bt atm) että 2,62

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *