Realizarea animației dinamice în v-ray

Bună ziua, draga renderstaff! Spuneți-mi, vă rog, cum să faceți o animație curată, fără să vă mișcați texturi și umbre. Este vorba de o scenă în care totul este animat, de iluminat și de obiecte și camera. Am încercat toate hărțile Irradiance + Cache de lumină, Hărț de irradianță + forță Brute, în diferite moduri Iradens, Multiframe incremental, Animație (prepas) (render), ca o cache ușor. Vobschem ca totul tremurând și tremurând.







Există două tipuri de animație de bază. Animarea zborului, când întreaga scenă este statică, iar numai camera și animația dinamică sunt mobile, atunci când există obiecte în mișcare în scenă. În limba engleză, se mai numește și animație cu obiecte în mișcare.

La tine cel de-al doilea caz, adică animație cu obiecte în mișcare sau animație dinamică.

Flicker, de asemenea, are numele său, se numește pâlpâire, de la pâlpâirea în engleză - flicker.

Vorbind de pâlpâire, atunci nu există tehnici de redare a animației în V-Ray, deoarece în scena fără pâlpâire GI nu este de fapt acolo. Maxim, aceasta este o calitate insuficientă a antialiasingului. și nu este nimic de făcut decât să crească setările de prelevator de imagini nu sunt necesare.

Același lucru este valabil și pentru calitatea umbrelor din sursele de lumină.

Când, să zicem, redarea animației în raze V, atunci în 99% dintre cazuri este o tehnică de randare a acesteia este o componentă globală de iluminare. Din acest punct de vedere, din punct de vedere tehnic, nu va vorbi despre redarea animației în Vray, ci despre redarea GI în V-Ray.

Există trei tehnici de redare a GI pentru animația dinamică în V-Ray.

Al doilea. spune clasicul. IM + LC. În ea, principalul lucru este să faci IM. Faptul este că pâlpâirea se datorează unui model destul de arbitrar al aranjamentului de eșantioane IM în întreaga scenă. În cele din urmă, redarea primului cadru, IM arată într-un fel, redând al doilea cadru, deja diferit și, prin urmare, zgomotul și artefactele GI, de la cadru la cadru, arată și sunt aranjate diferit. De fapt, aceasta este o pâlpâire.







Pentru a aproxima cumva artefactele hărții Irradiance, pe diferite cadre, să se facă mai întâi hărțile Irradiance pentru fiecare cadru, iar apoi, în timpul rendering-ului, să fie împărțite într-o singură carte Irradiance. Astfel, cadrul actual, realizat utilizând harta Irradiance, din cadrele anterioare, ale celei următoare și, astfel, artefactele lor sunt medii (încețoșate), iar flicker-ul este aproape complet minimizat.

Pentru a face acest lucru, nu este nimic de schimbat, mergeți la setările Hărții de irradiție și în secțiunea Mode, setați parametrul cu același nume în modul Animație (Prefixare). Specificați dosarul în care va fi efectuată salvarea cadrelor Irradiance cadru-cu-cadru și începeți redarea.

Apoi, atunci când toate hărțile pentru fiecare cadru al animației sunt calculate, du-te acolo, dar deja selectați opțiunea Animație (randare), indicând unde sunt calculate și redate hărțile de iradiere.
Este foarte obositor să configurați, dar rapid și fără artefacte. Zgomotul de la GI este, de asemenea, minim.

Al treilea. ca să spunem așa, o versiune modificată a tehnologiei anterioare. În acesta, redarea IM este exact aceeași ca în metoda precedentă, dar este adăugat un mod special de redare LC. Această metodă este că în cache-ul de lumină este activată caseta de bifare Utilizarea căii camerei. Apoi V-ray, calculează probe LC, pentru obiecte fixe, și le folosește în întreaga animație, desigur, eșantionarea obiectelor în mișcare se efectuează în mod cadru. Astfel, pâlpâirea din LC pe obiectele fixe ale scenei scade, reducând astfel "contribuția" generală la pâlpâirea GI.

De asemenea, ca și în cazul precedent, este greu de configurat, dar pentru a face rapid și cu pâlpâire chiar mai puțin vizibilă.

De fapt, am incercat-o, harta Irradiance in Animation (prepass) + cache Light cu o bifare in ambele cazuri pe Use path camera. Și totuși frunzele tremură, și mici detalii, mai ales că se referă la secundar, adică nu la lumină directă. Vă mulțumim pentru ajutor!

Editat de Anton Anton (RenderStuff):
Nu discutăm recomandări din surse pe care nu le-am verificat. în acest caz, am editat postul dvs., oriunde sunt conținute presupunerile cuiva. În caz contrar, ele pot servi un "dezavantaj" cititorilor noștri, ceea ce nu este acceptabil 😉

Așa cum am spus deja, șurub anti-aliasing și a pus Brute vigoare GI. Dacă flickerul dispare, atunci este în setări. Nu este necesar să redați întreaga animație. Încercați să numărați câteva secunde și vedeți.

După aceea, în mod constant trebuie să renunți la setările ridicate de anti-aliasing și să slazi cu forța Brute. Până când vechile artefacte vor reapărea. Deci, prin metoda excepției, veți găsi vinovatul problemei.

Bună ziua. Ați scris în calcularea greșită a datelor "Eșantionarea obiectelor în mișcare se face pe o bază în timp", înseamnă că nu ar trebui să aleg un singur cadru, ci întreaga secvență? Mulțumesc

Funcția "Utilizați calea camerei" este relevantă numai pentru redarea secvenței.

Vă mulțumim pentru răspunsul dvs. prompt







Trimiteți-le prietenilor: