L-istudjo tal-animazzjoni Dreamworks fetaħ is-sistema ta' rendering MoonRay, li tuża ray tracing ibbażata fuq l-integrazzjoni numerika Monte Carlo (MCRT). Il-prodott intuża biex jirrendi l-films animati "How to Train Your Dragon 3", "The Croods 2: Housewarming Party", "Bad Boys", "Trolls". World Tour”, “The Boss Baby 2”, “Everest” u “Puss in Boots 2: The Last Wish”. Il-kodiċi huwa ppubblikat taħt il-liċenzja Apache 2.0 u se jiġi żviluppat aktar bħala prodott open source fi ħdan il-proġett OpenMoonRay.
Is-sistema ġiet żviluppata mill-bidu, meħlusa mid-dipendenza fuq kodiċi skadut u hija lesta biex toħloq xogħlijiet professjonali, bħal films. L-enfasi tad-disinn inizjali kienet fuq effiċjenza għolja u skalabbiltà, inkluż appoġġ għal rendering b'ħafna kamini, parallelizzazzjoni, istruzzjoni bbażata fuq il-vettur (SIMD), simulazzjoni tad-dawl realistiku, ipproċessar tar-raġġi tal-ġenb tal-GPU jew CPU, simulazzjoni realistika tad-dawl ibbażata fuq it-traċċar tal-passaġġ, rendering volumetriku strutturi (ċpar, nar, sħab).
Biex norganizzaw ir-rendering distribwit, nużaw il-qafas Arras tagħna stess, li jippermettilna niddistribwixxu l-kalkoli fuq diversi servers jew ambjenti tas-sħab. Il-kodiċi Arras se jkun open-sourced flimkien mal-kodiċi bażi ewlenija ta' MoonRay. Il-librerija Intel Embree ray tracing tista' tintuża biex tottimizza l-kalkoli tad-dawl f'ambjenti distribwiti, u l-kumpilatur Intel ISPC jista' jintuża għall-vettorizzazzjoni tax-shader. Ir-rendering jista' jitwaqqaf fi kwalunkwe punt u jitkompla mill-punt interrott.
Il-pakkett jinkludi wkoll librerija kbira ta 'materjali ta' rendering ibbażati fiżikament (PBR) ittestjati fi proġetti ta 'produzzjoni, u s-saff ta' USD Hydra Render Delegates għall-integrazzjoni ma 'sistemi ta' ħolqien ta 'kontenut familjari li jappoġġjaw il-format USD. Huwa possibbli li jintużaw diversi modi ta 'ġenerazzjoni ta' immaġni, minn fotorealistiċi għal stilizzati ħafna. B'appoġġ għal rendering distribwit, l-animaturi jistgħu jsegwu r-riżultati b'mod interattiv u simultanjament jirrendu verżjonijiet multipli ta 'xena taħt kundizzjonijiet ta' dawl differenti, proprjetajiet materjali differenti, u minn perspettivi differenti.

Sors: opennet.ru
