Dreamworks je objavio sistemski kod za renderiranje MoonRay

Vijest je objavljena da je poznati studio za animaciju Dreamworks je donio odluku da objavi kod za sistem renderovanja moonray, koji koristi praćenje zraka zasnovano na Monte Carlo numeričkoj integraciji (MCRT).

Sistem je dizajniran od temelja, ne oslanja se na naslijeđeni kod i spreman je za kreiranje profesionalnog, dugometražnog rada.

Početni dizajn fokusiran na visoke performanse i skalabilnost, uključujući podršku za višenitno prikazivanje, paralelizaciju operacija, korištenje vektorskih instrukcija (SIMD), realističnu simulaciju osvjetljenja, obradu zraka na strani GPU-a ili CPU-a, realističnu simulaciju osvjetljenja zasnovanu na trasiranoj ruti, predstavljanje volumetrijskih struktura (magla, vatra, oblaci).

“Drago nam je što možemo podijeliti s industrijom više od 10 godina inovacija i razvoja na MoonRay vektoriziranoj, navojnoj, paralelnoj i distribuiranoj bazi koda,” rekao je Andrew Pearce, potpredsjednik

„Apetit za renderovanjem raste svake godine, a MoonRay je spreman da ispuni tu potrebu. “Radujemo se što ćemo vidjeti da baza koda postaje jača uz uključivanje zajednice jer DreamWorks nastavlja da pokazuje našu posvećenost otvorenom kodu.”

Za organizaciju renderiranja distribuiran Koristi se Arrasov vlastiti okvir, koji vam omogućava da distribuirate proračune na više servera ili cloud okruženja. Višemašinsko renderiranje ubrzava interaktivnu vizualizaciju za umjetnika odvajajući renderiranje od interaktivnog alata što povećava interaktivnu robusnost.

Koristeći MoonRay i Arras u višekontekstnom modu, umjetnik može istovremeno vizualizirati višestruke uvjete osvjetljenja, različite osobine materijala, više puta u snimku ili sekvenci, ili čak više lokacija u okruženju.

Za optimizaciju proračuna osvjetljenja u distribuiranim okruženjima, može se koristiti lbiblioteka za praćenje zraka Intel Embree i Intel ISPC kompajler za vektorizaciju shadera. Moguće je zaustaviti renderiranje u proizvoljno vrijeme i nastaviti rad sa prekinute pozicije.

“Ponosni smo na našu blisku saradnju sa DreamWorksom na MoonRay-u sa njegovim impresivnim fotorealističnim performansama praćenja zraka koje podržava Intel Embree i open source Intel implicitni SPMD kompajler (Intel ISPC), oba distribuirana u Intel oneAPI Rendering. 

“Intel se raduje novim prilikama za primjenu oneAPI unakrsne arhitekture, podrške među dobavljačima za ovaj projekat otvorenog koda za sve kreatore,” rekao je Jim Jeffers, viši direktor, viši glavni inženjer, napredno praćenje zraka, Intel.

Paket takođe uključuje veliku biblioteku fizičkih materijala za renderovanje (PBR) testiranih u proizvodnim projektima i USD Hydra Render Delegates sloj za integraciju sa starim sistemima za kreiranje sadržaja u USD.

Mogu se koristiti različiti načini snimanja, od fotorealističnih do visoko stiliziranih. Uz podršku za distribuirano prikazivanje, animatori mogu interaktivno da prate izlaz i istovremeno renderuju više verzija scene sa različitim uslovima osvetljenja, različitim svojstvima materijala i sa različitih gledišta.

MoonRay funkcije, kao što su prikazivanje kose i krzna, razvijene su u saradnji sa Intelom. Rezultirajuća poboljšanja uključena su u Intel Embree biblioteku kernela za praćenje zraka i pokazuju kako korištenje otvorenog softvera koristi cijelom ekosistemu. Usvajanjem Intel ISPC-a, MoonRay usvaja paralelizam vektorskih instrukcija kako bi postigao dramatična poboljšanja performansi.

Kao što je već spomenuto, MoonRay koristi DreamWorks distribuirani računarski okvir, Arrasque će također biti uključen u bazu otvorenog izvornog koda, za pružanje inovativne podrške za više mašina i više konteksta.

Proizvod je korišten za renderiranje animiranih filmova "Kako izdresirati zmaja 3", "The Croods 2: Housewarming", "Bad Boys" i "Mačak u čizmama 2: The Last Wish". Trenutno je otvorena stranica projekta već pokrenuta, ali je obećano da će sam kod kasnije biti objavljen na GitHubu pod licencom Apache 2.0.

Na kraju, Ako ste zainteresirani da saznate više o tome, detalje možete provjeriti u sljedeći link.


Komentar, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   nezadovoljan korisnik rekao je

    Brza ispravka: film se na engleskom zove "the bad guys", a ne "bad boys", ako ga kasnije potraže i ispostavi se da nije ono što su očekivali. Inače, prvo preporučujem da pogledate trilogiju "Ocean's Eleven" pa da vidite o čemu se radi u trilogiji o lošim momcima.