Ile iṣere ere idaraya Dreamworks ti ṣii eto imupadabọ MoonRay, eyiti o nlo wiwa kakiri ti o da lori isọpọ nọmba nọmba Monte Carlo (MCRT). A lo ọja naa lati ṣe awọn fiimu ere idaraya “Bi o ṣe le Kọ Dragoni rẹ 3”, “Awọn Croods 2: Housewarming Party”, “Awọn Ọmọkunrin Buburu”, “Trolls. Irin-ajo Agbaye”, “Ọga Ọmọ 2”, “Everest” ati “Puss in Boots 2: Ifẹ Ikẹhin”. Koodu naa jẹ atẹjade labẹ iwe-aṣẹ Apache 2.0 ati pe yoo ni idagbasoke siwaju bi ọja orisun ṣiṣi laarin iṣẹ akanṣe OpenMoonRay.
Eto naa ni idagbasoke lati ibere, ni ominira lati igbẹkẹle lori koodu igba atijọ ati pe o ti ṣetan fun ṣiṣẹda awọn iṣẹ alamọdaju, bii awọn fiimu ẹya. Idojukọ apẹrẹ akọkọ wa lori ṣiṣe giga ati iwọn iwọn, pẹlu atilẹyin fun Rendering ọpọlọpọ-asapo, afiwera, ilana ti o da lori fekito (SIMD), kikopa ina ojulowo, GPU tabi sisẹ ray-ẹgbẹ Sipiyu, ipa-ọna ojulowo wiwa-orisun ina, jigbe. awọn ẹya iwọn didun (kukuru, ina, awọsanma).
Láti ṣètò ìṣàfihàn tí a pín káàkiri, a lo ìlànà Arras tiwa, èyí tí ó fún wa láyè láti pín àwọn ìṣirò káàkiri ọ̀pọ̀lọpọ̀ apèsè tàbí àyíká ìkùukùu. A ó máa fi àmì síta kóòdù Arras pẹ̀lú ìpìlẹ̀ kóòdù MoonRay pàtàkì. A lè lo ìkàwé ìtọ́pinpin ray Intel Embree láti mú kí àwọn ìṣirò ìmọ́lẹ̀ sunwọ̀n síi ní àwọn àyíká tí a pín káàkiri, a sì lè lo àkójọpọ̀ Intel ISPC fún ìyípadà shader. A lè dá ìtọ́pinpin dúró nígbàkigbà tí a bá fẹ́ kí ó sì bẹ̀rẹ̀ láti ibi tí a ti dá a dúró.
Apapọ naa tun pẹlu ile-ikawe nla ti awọn ohun elo ti o da lori ti ara (PBR) ni idanwo ni awọn iṣẹ iṣelọpọ, ati USD Hydra Render Delegates Layer fun isọpọ pẹlu awọn eto ẹda akoonu ti o faramọ ti o ṣe atilẹyin ọna kika USD. O ṣee ṣe lati lo ọpọlọpọ awọn ipo iran aworan, lati photorealistic si aṣa ti o ga julọ. Pẹlu atilẹyin fun pinpin pinpin, awọn oṣere le ṣe atẹle awọn abajade ni ibaraenisepo ati ni nigbakannaa ṣe awọn ẹya pupọ ti ipele kan labẹ awọn ipo ina oriṣiriṣi, awọn ohun-ini oriṣiriṣi, ati lati awọn iwo oriṣiriṣi.

orisun: opennet.ru
