Ihe nkiri ihe nkiri Dreamworks ewepụtala igwe ihe ngosi MoonRay nke na-eji Monte Carlo Numerical Integration Ray Tracing (MCRT). A na-eji ngwaahịa a mee ihe nkiri animated Otu esi azụ dragọn gị 3, The Croods 2: Housewarming, Bad Boys, Trolls. Njem ụwa, The Boss Baby 2, Everest, na Puss na akpụkpọ ụkwụ 2: Ọchịchọ Ikpeazụ. Ebipụtara koodu a n'okpuru ikike Apache 2.0, a ga-emepekwa ya dị ka ngwaahịa mepere emepe n'ime ọrụ OpenMoonRay.
Emebere usoro ahụ site na ala, na-enweghị ịdabere na koodu nketa, ma dị njikere ịmepụta ọkachamara, ọrụ ogologo oge. Ihe mbụ a na-elekwasị anya bụ ịrụ ọrụ dị elu na scalability, gụnyere nkwado maka nsụgharị multi-threaded, parallelization of functioning, ojiji nke vector ntụziaka (SIMD), ezigbo simulation ọkụ, nhazi ray na GPU ma ọ bụ CPU n'akụkụ, ezigbo simulation ọkụ dabeere na ụzọ. ịchụ nta, na-enye usoro volumetric (fog, ọkụ, igwe ojii).
Iji hazie nhazi nkesa, anyị na-eji usoro Arras nke anyị, nke na-enye anyị ohere kesaa mgbakọ na mwepụ n'ọtụtụ ụzọ sava ma ọ bụ gburugburu igwe ojii. A ga-emepe koodu Arras n'akụkụ isi koodu MoonRay. Enwere ike iji ọbá akwụkwọ nchọpụta ray Intel Embree mee ka mgbakọ ọkụ dịkwuo mma na gburugburu kesara, enwere ike iji Intel ISPC compiler mee ihe maka nhazi shader. Enwere ike ịkwụsị ntụgharị n'oge ọ bụla ma maliteghachi site na ebe a kwụsịrị.
Ngwungwu a gụnyekwara nnukwu ọba akwụkwọ nke akụrụngwa dabere na anụ ahụ (PBR) nwalere n'ọrụ mmepụta, yana akwa USD Hydra Render Delegates maka njikọta na sistemụ mmepụta ọdịnaya ejiri USD mara nke ọma. Ọ ga-ekwe omume iji ụdị ọgbọ ihe oyiyi dị iche iche, site na fotorealistic ruo na nke ukwuu. Site na nkwado maka nsụgharị ekesa, ndị na-eme ihe nkiri nwere ike nyochaa nsonaazụ ya na mmekọrịta yana n'otu oge na-enye ọtụtụ nsụgharị nke ebe ahụ na ọnọdụ ọkụ dị iche iche, ihe onwunwe dị iche iche na site na echiche dị iche iche.

isi: opennet.ru
