Dreamworks louvri sous sistèm rann MoonRay la

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 distribiye, nou itilize pwòp kad Arras nou an, ki pèmèt nou distribye kalkil sou plizyè sèvè oswa anviwònman nwaj. Kòd Arras la pral louvri sous ansanm ak baz kòd MoonRay prensipal la. Pou optimize kalkil ekleraj nan anviwonman distribye, yo ka itilize bibliyotèk Intel Embree ray tracing, epi yo ka itilize konpilatè Intel ISPC pou vektorize shaders. Li posib pou sispann rann nenpòt ki lè epi rekòmanse operasyon nan pozisyon entèwonp 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

Add nouvo kòmantè