Studio e animacionit Dreamworks publikoi përditësimin e parë të sistemit të hapur të renderimit OpenMoonRay 1.0, i cili përdor gjurmimin e rrezenve bazuar në integrazhimin numerik sipas metodës Monte Carlo (MCRT). Fokusimi kryesor në MoonRay është të sigurohet efikasitet i lartë dhe shkallëzueshmëri, duke mbështetur renderimin me shumë procese, paralelizimin e operacioneve, përdorimin e instruksioneve vektoriale (SIMD), simulimin realistik të ndriçimit, trajtimin e rrezenve në anën e GPU ose CPU, simulimin realistik të ndriçimit bazuar në gjurmimin e rrugëve, si dhe renderimin e strukturave voluminoze (mjegull, zjarr, re). Kodi është publikuar nën licencën Apache 2.0.
Sistemi Ă«shtĂ« i gatshĂ«m pĂ«r krijimin e punimeve profesionale, tĂ« nivelit tĂ« filmave tĂ« plota. PĂ«r shembull, para hapjes sĂ« kodit, produkti MoonRay Ă«shtĂ« pĂ«rdorur pĂ«r renderimin e filmave animuar «Si tĂ« zbutĂ«sh njĂ« dragua 3», «Familja Croods 2: Dita e ShkĂ«mbimit», «DjemtĂ« e kĂ«qij», «TrollĂ«t. Turi Global», «Boss Baby 2», «Everest» dhe «GatĂ« nĂ« çizme 2: DĂ«shira e Fundit». PĂ«r organizimin e renderimit tĂ« shpĂ«rndarĂ«, pĂ«rdoret njĂ« framework i brendshĂ«m i quajtur Arras, i cili lejon shpĂ«rndarjen e llogaritjeve nĂ« disa servera ose mjedise cloud. PĂ«r optimizimin e llogaritjes sĂ« ndriçimit nĂ« ambientet e shpĂ«rndara, mund tĂ« pĂ«rdoret biblioteka e gjurmimit tĂ« rrezeve Intel Embree, ndĂ«rsa pĂ«r vektorizimin e shenjave â kompajleri Intel ISPC. ĂshtĂ« e mundur tĂ« ndalet renderimi nĂ« çdo moment dhe tĂ« rifillohen operacionet nga pozita e ndĂ«rprerĂ«.
Pakoja pĂ«rfshin gjithashtu njĂ« bibliotekĂ« tĂ« madhe materialesh tĂ« bazuara nĂ« renderimin fizikisht korrekt (PBR), tĂ« testuara nĂ« projekte reale, dhe njĂ« shtresĂ« USD Hydra Render Delegates pĂ«r integrimin me sistemet e njohura tĂ« krijimit tĂ« pĂ«rmbajtjes qĂ« mbĂ«shtesin formatin USD. ĂshtĂ« e mundur tĂ« aplikohet njĂ« gamĂ« e ndryshme e moduseve tĂ« gjenerimit tĂ« imazheve, nga ato fotorealiste deri nĂ« ato me stil tĂ« fortĂ«. FalĂ« mbĂ«shtetjes pĂ«r renderimin e shpĂ«rndarĂ«, animatorĂ«t mund tĂ« ndjekin rezultatin nĂ« modĂ« interaktive dhe njĂ«kohĂ«sisht tĂ« vizualizojnĂ« disa variante tĂ« skenĂ«s me kushte tĂ« ndryshme ndriçimi, karakteristika tĂ« ndryshme materialesh dhe nga kĂ«nde tĂ« ndryshme.
Në këtë version të ri:
- Shtuar një shtesë për mbështetje të veglave Cryptomatte, e cila është e destinuar për të ndarë objekte në skenën 3D.
- Shtuar mbështetje për triangulimin e poligonëve të përkulur, duke përdorur metodën e prerjes së veshëve.
- Shtuar mbështetje për kurba, të orientuara sipas normales.
- Modeli demonstrues «MoonRayWidget» është publikuar dhe përmendet në shumë pjesë të dokumentacionit.
Burimi: opennet.ru
