Dreamworks waxay u furan tahay habka wax u bixinta MoonRay

Istuudiyaha animation Dreamworks waxa uu furay habka wax u dhigista MoonRay, kaas oo adeegsada raadinta raajo ee ku salaysan isdhexgalka nambarada Monte Carlo (MCRT). Alaabada waxaa loo isticmaalay in lagu soo bandhigo filimada firfircoon ee "Sida loo tababaro Dragon 3", "The Croods 2: Housewarming Party", "Been Boys", "Trolls. Socdaalkii Adduunka", "Boss Baby 2", "Everest" iyo "Puss in Boots 2: Rabitaanka ugu dambeeya". Koodhka waxaa lagu daabacay shatiga Apache 2.0 waxaana loo sii horumarin doonaa sidii alaab il furan oo ku dhex jirta mashruuca OpenMoonRay.

Nidaamka waxaa laga soo saaray xoq, laga xoreeyay ku-tiirsanaanta koodka dhacay wuxuuna diyaar u yahay abuurista shaqooyin xirfad leh, sida filimada muuqaalka ah. Naqshadeynta bilowga ah waxay diiradda saareysay hufnaanta sare iyo miisaanka, oo ay ku jiraan taageerada soo-bandhigista dunta badan, isbarbardhigga, tilmaamaha ku saleysan vector-ku-saleysan (SIMD), jilitaanka iftiinka dhabta ah, GPU ama habka rayiga ee CPU-ga, raad-raac dhab ah oo ku-saleysan nalal ku saleysan, soo bandhigid qaab-dhismeedka mugga (ceeryaamo, dab, daruuro).

Si loo habeeyo wax-soo-saarka la qaybiyay, waxaan isticmaalnaa qaab-dhismeedka Arras noo gaar ah, kaasoo noo ogolaanaya inaan ku qaybinno xisaabinta dhowr server ama deegaan daruureed. Koodhka Arras waxa la furi doonaa iyada oo ay weheliso koodka MoonRay ee ugu weyn. Si kor loogu qaado xisaabinta iftiinka ee deegaannada la qaybiyey, maktabadda raadraaca ee Intel Embree ray waa la isticmaali karaa, isku-duwaha Intel ISPC waxaa loo isticmaali karaa in lagu kala saaro hadhka. Waa suurtogal in la joojiyo samaynta wakhti kasta oo aad dib uga bilowdo shaqada booska la joojiyay.

Xirmadu waxa kale oo ka mid ah maktabad weyn oo wax-is-beddelid jireed ku salaysan (PBR) oo lagu tijaabiyey mashaariicda wax-soo-saarka, iyo USD Hydra Render Delegates lakabka loogu talagalay is-dhexgalka hababka abuurka la yaqaan ee taageera qaabka USD. Waxaa suurtagal ah in la isticmaalo qaabab kala duwan oo jiilka sawirka, laga bilaabo sawir-qaadista ilaa heer sare ah. Iyada oo la taageerayo wax-soo-saarka la qaybiyay, animators waxay ula socon karaan natiijooyinka si is-dhexgal ah isla mar ahaantaana waxay u soo bandhigi karaan noocyo badan oo muuqaal ah oo hoos yimaada xaalado iftiin kala duwan, agabyo kala duwan, iyo dhinacyo kala duwan.



Source: opennet.ru

Add a comment