Lëshimi i sistemit të interpretimit OpenMoonRay 1.1, i zhvilluar nga studio Dreamworks

Studio e animacionit Dreamworks ka lëshuar përditësimin e parë të OpenMoonRay 1.0, një motor renderimi me burim të hapur që përdor gjurmimin e rrezeve të integrimit numerik të Monte Carlo (MCRT). MoonRay fokusohet në performancën e lartë dhe shkallëzueshmërinë, mbështet paraqitjen me shumë fije, paralelizimin e operacioneve, përdorimin e udhëzimeve vektoriale (SIMD), simulimin realist të ndriçimit, përpunimin e rrezeve në anën e GPU ose CPU, simulimin realist të ndriçimit bazuar në gjurmimin e rrugës, paraqitjen e struktura vëllimore (mjegull, zjarr, re). Kodi publikohet nën licencën Apache 2.0.

Sistemi është gati për krijimin e veprave profesionale, nivelin e filmave artistikë, për shembull, para zbulimit të kodit, produkti MoonRay u përdor për të dhënë filma të animuar "Si të stërvitësh Dragoin tënd 3", "The Croods 2: Housewarming" , "Djemtë e këqij", "Trolls. World Tour, Boss Baby 2, Everest dhe Puss in Boots 2: The Last Wish. Për të organizuar paraqitjen e shpërndarë, përdoret korniza e vetë Arras, e cila ju lejon të shpërndani llogaritjet në disa serverë ose mjedise cloud. Për të optimizuar llogaritjen e ndriçimit në mjedise të shpërndara, mund të përdoret biblioteka e gjurmimit të rrezeve Intel Embree dhe përpiluesi Intel ISPC mund të përdoret për të vektorizuar shaderët. Është e mundur të ndërpritet renderimi në një moment arbitrar dhe të rifilloni operacionet nga pozicioni i ndërprerë.

Paketa përfshin gjithashtu një bibliotekë të madhe të materialeve të Rendering Bazuar Fizik (PBR) të testuara në projektet e prodhimit dhe një shtresë USD Hydra Render Delegates për integrim me sistemet e njohura të krijimit të përmbajtjes të aktivizuara nga USD. Është e mundur të përdoren mënyra të ndryshme të gjenerimit të imazheve, nga fotorealiste deri tek ato shumë të stilizuara. Me mbështetjen për interpretimin e shpërndarë, animatorët mund të monitorojnë rezultatin në mënyrë interaktive dhe njëkohësisht të japin versione të shumta të skenës me kushte të ndryshme ndriçimi, veti materiale të ndryshme dhe nga këndvështrime të ndryshme.

Në versionin e ri:

  • Është shtuar një shtesë për të mbështetur paketën e veglave Cryptomatte, e krijuar për të zgjedhur objekte në një skenë 3D.
  • Mbështetje e shtuar për trekëndëshimin e poligoneve konkave duke përdorur metodën e prerjes së veshit.
  • Mbështetje e shtuar për kthesat me orientim normal.
  • Modeli demo "MoonRayWidget" është publikuar dhe përmendet në shumë pjesë të dokumentacionit.

Burimi: opennet.ru

Shto një koment