Studio Dreamworks vekirina pergala rendering MoonRay ragihand

Studyoya anîmasyonê Dreamworks çavkaniya vekirî ya pergala vegotinê ya MoonRay ragihand, ku şopandina tîrêjê li ser bingeha yekbûna hejmarî ya Monte Carlo (MCRT) bikar tîne. Ev berhem ji bo pêşkêşkirina fîlmên anîmasyon How to Train Your Dragon 3, The Croods 2: Housewarming Party, Bad Boys û Puss in Boots 2: The Last Wish hat bikaranîn. Heya nuha, malpera projeya vekirî jixwe hatî destpêkirin, lê kod bixwe tê soz kirin ku paşê li ser GitHub di bin lîsansa Apache 2.0 de were weşandin.

Pergal ji bingehê ve hatî sêwirandin, ji girêdana bi koda mîrasê bêpar, û amade ye ku xebata profesyonel, taybetmendî hilberîne. Balkêşiya sêwirana destpêkê li ser performansa bilind û pîvandinê bû, di nav de piştgirî ji bo renderkirina pir-têlan, paralelkirina operasyonan, karanîna rêwerzên vektorê (SIMD), simulasyona ronahiyê ya rastîn, pêvajokirina tîrêjê li aliyê GPU an CPU, simulasyona ronahiya rastîn a li ser bingeha rê. şopandin, danasîna strukturên volumetric (mij, agir, ewr).

Ji bo rêkxistina renderkirina belavkirî, em çarçoveya xwe ya Arras bikar tînin, ku dihêle em hesaban li ser çend pêşkêşkerên an jîngehên ewr. Koda Arras dê li kêleka koda sereke ya MoonRay-ê bi çavkaniya vekirî be. Pirtûkxaneya şopandina tîrêjê ya Intel Embree dikare ji bo baştirkirina hesabên ronîkirinê di jîngehên belavkirî de were bikar anîn, û berhevkarê Intel ISPC dikare ji bo vektorîzasyona shader were bikar anîn. Renderkirin dikare di her kêliyê de were rawestandin û ji xala qutkirî ji nû ve were destpêkirin.

Di pakêtê de pirtûkxaneyek mezin a materyalên rendering ên bingehîn (PBR) yên ku di projeyên hilberînê de hatine ceribandin, û qatek ji Delegates Render USD Hydra ji bo entegrasyona bi pergalên afirandina naverokê yên nas ên ku formata USD piştgirî dikin re vedihewîne. Mimkun e ku meriv cûrbecûr awayên hilberîna wêneyê, ji fotorealîst heya pir stîlîzekirî bikar bîne. Bi piştgirîkirina pêşkêşkirina belavkirinê, anîmator dikarin encaman bi înteraktîf bişopînin û di heman demê de gelek guhertoyên dîmenek di bin şert û mercên ronahiyê yên cihêreng, taybetmendiyên materyalê yên cihêreng û ji perspektîfên cihêreng de pêşkêş bikin.

Source: opennet.ru