Mae Dreamworks Animation Studio wedi creu system rendro MoonRay ffynhonnell agored, sy'n defnyddio olrhain pelydrau efelychu Monte Carlo (MCRT). Defnyddiwyd y system i rendro ffilmiau animeiddiedig fel How to Train Your Dragon 3, The Croods 2: A New Age, Bad Boys, Trolls World Tour, The Boss Baby 2, Everest, a Puss in Boots 2: The Last Wish. Mae'r cod wedi'i ryddhau o dan drwydded Apache 2.0 a bydd yn cael ei ddatblygu ymhellach fel prosiect ffynhonnell agored o fewn prosiect OpenMoonRay.
Mae'r system wedi'i dylunio o'r gwaelod i fyny, yn rhydd o ddibyniaeth ar god etifeddiaeth, ac yn barod i gynhyrchu gwaith proffesiynol, hyd nodwedd. Roedd y ffocws dylunio cychwynnol ar berfformiad uchel a scalability, gan gynnwys cefnogaeth ar gyfer rendro aml-edau, paraleleiddio gweithrediadau, defnyddio cyfarwyddiadau fector (SIMD), efelychu goleuadau realistig, prosesu pelydr ar ochr GPU neu CPU, efelychiad goleuo realistig yn seiliedig ar lwybr. olrhain, rendro strwythurau cyfeintiol (niwl, tân, cymylau).
I drefnu rendro dosbarthedig, rydym yn defnyddio ein fframwaith Arras ein hunain, sy'n ein galluogi i ddosbarthu cyfrifiadau ar draws sawl gweinyddwyr neu amgylcheddau cwmwl. Bydd cod Arras ar gael ar ffurf ffynhonnell agored ochr yn ochr â phrif gronfa god MoonRay. Gellir defnyddio llyfrgell olrhain pelydrau Intel Embree i optimeiddio cyfrifiadau goleuo mewn amgylcheddau dosbarthedig, a gellir defnyddio crynhoydd Intel ISPC ar gyfer fectoreiddio cysgodwyr. Gellir oedi rendro ar unrhyw adeg ac ailddechrau o'r pwynt lle'r oedd y toriad wedi'i wneud.
Mae'r pecyn hefyd yn cynnwys llyfrgell fawr o ddeunyddiau Rendro Corfforol (PBR) a brofwyd mewn prosiectau cynhyrchu, a haen Cynrychiolwyr Hydra Render USD i'w hintegreiddio â systemau creu cynnwys cyfarwydd sy'n galluogi USD. Mae'n bosibl defnyddio gwahanol ddulliau cynhyrchu delweddau, o ffotorealistig i arddull hynod arddull. Gyda chefnogaeth ar gyfer rendro gwasgaredig, gall animeiddwyr fonitro'r canlyniad yn rhyngweithiol ac ar yr un pryd yn rhoi fersiynau lluosog o'r olygfa gyda gwahanol amodau goleuo, priodweddau materol gwahanol ac o wahanol safbwyntiau.

Ffynhonnell: opennet.ru
