Estidyo animasyon Dreamworks te louvri sous sistèm rann MoonRay, ki itilize ray tracing ki baze sou Monte Carlo entegrasyon nimerik (MCRT). Pwodwi a te itilize pou rann fim yo anime "Kijan pou antrene dragon ou 3", "The Croods 2: Housewarming Party", "Bad Boys", "Trolls". World Tour", "The Boss Baby 2", "Everest" ak "Puss in Boots 2: The Last Wish". Kòd la pibliye anba lisans Apache 2.0 epi yo pral devlope plis kòm yon pwodwi sous louvri nan pwojè OpenMoonRay la.
Sistèm nan te devlope nan grafouyen, libere de depandans sou kòd demode epi li pare pou kreye travay pwofesyonèl, tankou fim long. Konsantre premye konsepsyon an te sou efikasite segondè ak ÊvolutivitÊ, ki gen ladan sipò pou rann milti-threaded, paralelizasyon, ansèyman ki baze sou vektè (SIMD), simulation ekleraj reyalis, GPU oswa pwosesis reyon CPU-bò, simulation ekleraj reyalis ki baze sou trase chemen, rann estrikti volumetrik (bwouya, dife, nyaj).
Pou òganize rann distribye, nou itilize pwòp fondasyon Arras nou an, ki pèmèt nou distribye kalkil yo sou plizyè sèvè yo oubyen anviwònman nwaj yo. Kòd Arras la pral disponib an sous ouvè ansanm ak baz kòd prensipal MoonRay la. Bibliyotèk trasaj reyon Intel Embree a ka itilize pou optimize kalkil ekleraj nan anviwònman distribye, epi konpilatè Intel ISPC a ka itilize pou vektèrizasyon shader. Yo ka pran yon poz nan nenpòt ki pwen epi rekòmanse rann lan apati pwen kote yo te koupe l la.
Pake a gen ladan tou yon gwo bibliyotèk materyèl rann fizikman (PBR) teste nan pwojè pwodiksyon, ak kouch USD Hydra Render Delegates pou entegrasyon ak sistèm kreyasyon kontni abitye ki sipòte fòma USD a. Li posib pou itilize divès mòd jenerasyon imaj, ki soti nan fotoreyalis ak trè stilize. Avèk sipò pou rann distribiye, animatè yo ka swiv rezilta entèaktif ak an menm tan rann plizyè vèsyon nan yon sèn nan diferan kondisyon ekleraj, diferan pwopriyete materyèl, ak nan diferan pèspektiv.

Sous: opennet.ru
