Ua hoʻopuka ʻo Animation studio Dreamworks i ka hōʻano mua i OpenMoonRay 1.0, kahi ʻōnaehana hāmama kumu e hoʻohana ana i ka Monte Carlo ray tracing (MCRT). Hoʻokumu ʻo MoonRay i ka hana kiʻekiʻe a me ka scalability, kākoʻo i ka hoʻolilo ʻana i nā kaula he nui, ka hoʻohālikelike ʻana i nā hana, ka hoʻohana ʻana i nā kuhikuhi vector (SIMD), ka hoʻohālikelike kukui maoli, ka hana ʻana o nā kukui ma ka ʻaoʻao GPU a i ʻole CPU, ka simulation kukui maoli e pili ana i ka ʻimi ʻana i ke ala. nā hana volumetric (fog, ahi, ao). Hoʻopuka ʻia ke code ma lalo o ka laikini Apache 2.0.
Mākaukau ka ʻōnaehana no ka hana ʻana i nā hana ʻoihana, ka pae o nā kiʻiʻoniʻoni, no ka laʻana, ma mua o ka wehe ʻia ʻana o ke code, ua hoʻohana ʻia ka huahana MoonRay e hana i nā kiʻi ʻoniʻoni "Pehea e hoʻomaʻamaʻa ai i kāu Dragon 3", "The Croods 2: Housewarming Party" , "Nā Keiki ʻino", "Nā Trolls. World Tour", "The Boss Baby 2", "Everest" a me "Puss in Boots 2: The Last Wish". No ka hoʻonohonoho ʻana i ka hāʻawi ʻana i hāʻawi ʻia, hoʻohana mākou i kā mākou Arras framework, kahi e hiki ai iā mākou ke puʻunaue i nā helu ʻana ma waena o nā kikowaena a i ʻole nā kapua honua. No ka hoʻonui ʻana i ka helu ʻana i nā kukui ma nā wahi i hoʻohele ʻia, hiki ke hoʻohana ʻia ka hale waihona puke ray tracing Intel Embree, a hiki ke hoʻohana ʻia ka Intel ISPC compiler e vectorize shaders. Hiki ke ho'ōki i ka hāʻawi ʻana i kēlā me kēia manawa a hoʻomaka hou i nā hana mai ke kūlana i hoʻopau ʻia.
Aia pū i loko o ka pūʻolo kahi waihona puke nui o nā mea hoʻohālikelike kino (PBR) i hoʻāʻo ʻia i nā papahana hana, a me ka papa o ka USD Hydra Render Delegates no ka hoʻohui ʻana me nā ʻōnaehana hana ʻike maʻamau e kākoʻo ana i ka format USD. Hiki ke hoʻohana i nā ʻano hana kiʻi like ʻole, mai ka photorealistic a hiki i ke ʻano kiʻi kiʻi. Me ke kākoʻo no ka hāʻawi ʻana i hāʻawi ʻia, hiki i nā mea animator ke hahai i nā hopena me ka hana like ʻana i nā mana he nui o kahi hiʻohiʻona ma lalo o nā ʻano kukui like ʻole, nā waiwai waiwai like ʻole, a mai nā hiʻohiʻona like ʻole.
Ma ka mana hou:
- Ua hoʻohui ʻia kahi mea hoʻohui e kākoʻo i ka pahu hana Cryptomatte, i hoʻolālā ʻia no ke koho ʻana i nā mea i kahi hiʻohiʻona 3D.
- Hoʻohui kākoʻo no ka triangulating concave polygons me ka hoʻohana ʻana i ke ʻano ʻoki pepeiao.
- Kākoʻo i hoʻohui ʻia no nā ʻōkuhi maʻamau.
- Ua paʻi ʻia ke ʻano hoʻohālike demo "MoonRayWidget" a ua ʻōlelo ʻia ma nā wahi he nui o ka palapala.
Source: opennet.ru