Dreamworks ṣii-orisun eto mimu MoonRay

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).

Lati ṣeto pinpin pinpin, a lo ilana Arras tiwa, eyiti o fun wa laaye lati pin awọn iṣiro kaakiri awọn olupin pupọ tabi awọn agbegbe awọsanma. Koodu Arras yoo wa ni ṣiṣi silẹ pẹlu ipilẹ koodu MoonRay akọkọ. Lati je ki awọn iṣiro ina ni awọn agbegbe ti o pin, ile-ikawe wiwa Intel Embree ray le ṣee lo, ati pe a le lo alakojo Intel ISPC lati ṣe atunto awọn shaders. O ṣee ṣe lati da iṣẹ duro nigbakugba ati bẹrẹ awọn iṣẹ lati ipo ti o da duro.

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

Fi ọrọìwòye kun