Dreamworks åbnede MoonRay-gengivelsessystemet

Animationsstudiet Dreamworks har åbnet MoonRay-gengivelsesmotoren, der bruger Monte Carlo Numerical Integration Ray Tracing (MCRT). Produktet blev brugt til at gengive animationsfilmene How to Train Your Dragon 3, The Croods 2: Housewarming, Bad Boys, Trolls. World Tour, Boss Baby 2, Everest og Puss in Boots 2: The Last Wish. Koden udgives under Apache 2.0-licensen og vil blive videreudviklet som et åbent produkt inden for OpenMoonRay-projektet.

Systemet er designet fra bunden, frit for afhængighed af ældre kode og klar til at producere professionelt arbejde i feature-længde. Det oprindelige designfokus var på høj ydeevne og skalerbarhed, herunder understøttelse af multi-threaded rendering, parallelisering af operationer, brug af vektorinstruktioner (SIMD), realistisk lyssimulering, strålebehandling på GPU- eller CPU-siden, realistisk lyssimulering baseret på sti sporing, gengivelse af volumetriske strukturer (tåge, ild, skyer).

For at organisere distribueret rendering bruger vi vores eget Arras-framework, som giver os mulighed for at distribuere beregninger på tværs af flere servere eller cloud-miljøer. Arras-koden vil være open source sammen med MoonRays primære kodebase. Intel Embree-raytracing-biblioteket kan bruges til at optimere belysningsberegninger i distribuerede miljøer, og Intel ISPC-compileren kan bruges til shadervektorisering. Rendering kan sættes på pause når som helst og genoptages fra det afbrudte punkt.

Pakken inkluderer også et stort bibliotek af fysisk baseret rendering (PBR) materialer testet i produktionsprojekter, og et USD Hydra Render Delegates lag til integration med velkendte USD-aktiverede systemer til oprettelse af indhold. Det er muligt at bruge forskellige billedgenereringstilstande, fra fotorealistisk til meget stiliseret. Med understøttelse af distribueret gengivelse kan animatorer overvåge resultatet interaktivt og samtidig gengive flere versioner af scenen med forskellige lysforhold, forskellige materialeegenskaber og fra forskellige synsvinkler.

Afspil video


Kilde: opennet.ru
Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster