Dreamworks malfermfonte la MoonRay bildigan sistemon

Animaciostudio Dreamworks malfermis fonton la MoonRay bildigan sistemon, kiu uzas radiospuradon bazitan sur Montekarlo nombra integriĝo (MCRT). La produkto estis uzata por bildigi la viglajn filmojn "How to Train Your Dragon 3", "The Croods 2: Housewarming Party", "Bad Boys", "Trolls". Monda Turneo", "The Boss Baby 2", "Everest" kaj "Puss in Boots 2: La Lasta Deziro". La kodo estas publikigita sub la licenco Apache 2.0 kaj estos plue evoluigita kiel liberkoda produkto ene de la projekto OpenMoonRay.

La sistemo estis evoluigita de nulo, liberigita de dependeco de malmoderna kodo kaj estas preta por krei profesiajn verkojn, kiel plenlongaj filmoj. La komenca dezajnofokuso estis sur alta efikeco kaj skaleblo, inkluzive de subteno por plurfadena bildigo, paraleligo, vektor-bazita instrukcio (SIMD), realisma lumsimulado, GPU- aŭ CPU-flanka radiopretigo, realisma padspur-bazita lumsimulado, bildigo. volumetraj strukturoj (nebulo, fajro, nuboj).

Por organizi distribuitan bildigon, ni uzas nian propran Arras-kadron, kiu ebligas al ni distribui kalkulojn tra pluraj serviloj aŭ nubaj medioj. La Arras-kodo estos malfermfonta kune kun la ĉefa kodbazo de MoonRay. Por optimumigi lumkalkulojn en distribuitaj medioj, la Intel Embree-radia spura biblioteko povas esti uzata, kaj la Intel ISPC-kompililo povas esti uzata por vektorigi ombrantojn. Eblas ĉesi la bildigon iam ajn kaj rekomenci operaciojn de la interrompita pozicio.

La pakaĵo ankaŭ inkluzivas grandan bibliotekon de fizike bazitaj bildigaj (PBR) materialoj testitaj en produktadprojektoj, kaj la USD Hydra Render Delegates-tavolon por integriĝo kun konataj enhavkreadsistemoj kiuj subtenas la USD-formaton. Eblas uzi diversajn bildajn generajn reĝimojn, de fotorealismaj ĝis tre stiligitaj. Kun subteno por distribuita bildigo, vigligistoj povas spuri rezultojn interage kaj samtempe redoni plurajn versiojn de sceno sub malsamaj lumkondiĉoj, malsamaj materialaj trajtoj kaj de malsamaj perspektivoj.



fonto: opennet.ru

Aldoni komenton