I-Dreamworks Animation Studio ikhiphe isibuyekezo sokuqala se-OpenMoonRay 1.0, isistimu evulekile yomthombo esebenzisa i-Monte Carlo ray tracing (MCRT). I-MoonRay igxile ekusebenzeni kahle okuphezulu kanye nokulinganisa, ukusekela ukuhumusha okunemicu eminingi, ukufana kokusebenza, ukusetshenziswa kweziyalezo ze-vector (i-SIMD), ukulingisa ukukhanya okungokoqobo, i-GPU noma i-CPU ray casting, ukulingisa ukukhanyisa okulandelelwe ngendlela engokoqobo, nokunikezwa kwevolumu (inkungu, umlilo, amafu). Ikhodi ishicilelwe ngaphansi kwelayisensi ye-Apache 2.0.
Uhlelo selulungele ukudala umsebenzi wobungcweti, ezingeni lamafilimu amade. Isibonelo, ngaphambi komthombo ovulekile, i-MoonRay yasetshenziswa ukwenza amafilimu agqwayizayo njenge-How to Train Your Dragon 3, The Croods 2: A New Age, Bad Boys, Trolls World Tour, The Boss Baby 2, Everest, kanye ne-Puss in Boots 2: The Last Wish. Ekuboniseni okusatshalaliswe, kusetshenziswa uhlaka lwe-Arras oluyimfihlo, okuvumela ukubalwa kusatshalaliswe ezindaweni eziningana. amaseva noma izindawo zamafu. Umtapo wolwazi wokulandelela imisebe ye-Intel Embree ungasetshenziswa ukwenza ngcono izibalo zokukhanya ezindaweni ezisatshalalisiwe, kanti i-Intel ISPC compiler ingasetshenziswa ukwenza i-shader vectorization ibe mfushane. Ukuhumusha kungamiswa noma nini futhi kuqalwe kabusha kusukela endaweni ephazanyisiwe.
Iphakheji futhi ihlanganisa umtapo omkhulu wezinto ezisetshenziswayo zokunikezela okusekelwe ngokomzimba (PBR), ezivivinywe kumaphrojekthi okukhiqiza, kanye nesendlalelo se-USD Hydra Render Delegates ukuze kuhlanganiswe namasistimu okudala okuqukethwe ajwayelekile asekela ifomethi ye-USD. Izinhlobo ezahlukahlukene zokukhiqiza izithombe ziyatholakala, ukusuka ku-photorealistic ukuya kwesitayela esiphezulu. Ngosekelo lokunikezwa okusabalalisiwe, abapopayi bangakwazi ukuqapha umphumela ngokuhlanganyela futhi ngesikhathi esifanayo banikeze izinguqulo zesigcawu eziningi ngezimo ezihlukene zokukhanya, izici zentokozo, nemibono.
Enguqulweni entsha:
- Isengezo sengeziwe ukusekela ikhithi yamathuluzi ye-Cryptomatte, eklanyelwe ukukhetha izinto ezikusithombe se-3D.
- Ukwesekwa okwengeziwe kwamapholygoni angama-concave angunxantathu kusetshenziswa indlela yokusika indlebe.
- Kungezwe usekelo lwamajika anomumo ojwayelekile.
- Imodeli yedemo ye-"MoonRayWidget" ishicilelwe futhi ikhonjiswa ezingxenyeni eziningi zemibhalo.
Source: opennet.ru
