Dreamworks ilifungua mfumo wa utoaji wa MoonRay

Studio ya uhuishaji Dreamworks imefungua chanzo cha mfumo wa utoaji wa MoonRay, unaotumia ufuatiliaji wa miale kulingana na ujumuishaji wa nambari wa Monte Carlo (MCRT). Bidhaa hiyo ilitumiwa kutoa filamu za uhuishaji "Jinsi ya Kufundisha Joka Lako 3", "The Croods 2: Partywarming Party", "Bad Boys", "Trolls. Ziara ya Dunia", "The Boss Baby 2", "Everest" na "Puss in buti 2: The Last Wish". Nambari hii imechapishwa chini ya leseni ya Apache 2.0 na itaendelezwa zaidi kama bidhaa huria ndani ya mradi wa OpenMoonRay.

Mfumo huu uliundwa tangu mwanzo, umeachiliwa kutoka kwa utegemezi wa msimbo uliopitwa na wakati na uko tayari kwa kuunda kazi za kitaalamu, kama vile filamu za vipengele. Muundo wa awali ulizingatia ufanisi wa hali ya juu na upanuzi, ikiwa ni pamoja na usaidizi wa uwasilishaji wa nyuzi nyingi, ulinganifu, maagizo yanayotegemea vekta (SIMD), uigaji wa taa halisi, usindikaji wa mionzi ya GPU au upande wa CPU, uigaji wa taa unaotegemea ufuatiliaji, uwasilishaji. miundo ya volumetric (ukungu, moto, mawingu).

Ili kupanga uwasilishaji uliosambazwa, tunatumia mfumo wetu wenyewe wa Arras, ambao huturuhusu kusambaza hesabu kwenye seva kadhaa au mazingira ya wingu. Msimbo wa Arras utafunguliwa pamoja na msingi mkuu wa MoonRay. Ili kuboresha mahesabu ya mwangaza katika mazingira yaliyosambazwa, maktaba ya ufuatiliaji wa mionzi ya Intel Embree inaweza kutumika, na kikusanyaji cha Intel ISPC kinaweza kutumika kuweka vivuli. Inawezekana kusitisha uwasilishaji wakati wowote na kuanza tena shughuli kutoka kwa nafasi iliyokatizwa.

Kifurushi hiki pia kinajumuisha maktaba kubwa ya nyenzo za uwasilishaji kwa msingi wa kimwili (PBR) zilizojaribiwa katika miradi ya uzalishaji, na safu ya Wajumbe wa USD Hydra Render kwa kuunganishwa na mifumo inayojulikana ya kuunda maudhui inayotumia umbizo la USD. Inawezekana kutumia njia mbalimbali za kizazi cha picha, kutoka kwa picha halisi hadi stylized sana. Kwa usaidizi wa uwasilishaji uliosambazwa, wahuishaji wanaweza kufuatilia matokeo kwa maingiliano na wakati huo huo kutoa matoleo mengi ya tukio chini ya hali tofauti za mwanga, sifa tofauti za nyenzo, na kutoka mitazamo tofauti.



Chanzo: opennet.ru

Kuongeza maoni