Dreamworks mbukak-sumber sistem rendering MoonRay

Studio animasi Dreamworks wis mbukak sumber sistem rendering MoonRay, sing nggunakake sinar sinar adhedhasar integrasi numerik Monte Carlo (MCRT). Prodhuk iki digunakake kanggo nerjemahake film animasi "How to Train Your Dragon 3", "The Croods 2: Housewarming Party", "Bad Boys", "Trolls. World Tour", "The Boss Baby 2", "Everest" lan "Puss in Boots 2: The Last Wish". Kode iki diterbitake miturut lisensi Apache 2.0 lan bakal luwih dikembangake minangka produk open source ing proyek OpenMoonRay.

Sistem iki dikembangake saka awal, dibebasake saka katergantungan kode sing wis lawas lan siap kanggo nggawe karya profesional, kayata film. Fokus desain wiwitan yaiku efisiensi lan skalabilitas sing dhuwur, kalebu dhukungan kanggo rendering multi-threaded, parallelization, instruksi berbasis vektor (SIMD), simulasi pencahayaan realistis, pangolahan sinar GPU utawa CPU-sisi, simulasi pencahayaan basis tracing sing nyata, rendering. struktur volumetrik (kabut, geni, awan).

Kanggo ngatur rendering sing disebarake, kita nggunakake kerangka Arras dhewe, sing ngidini kita nyebarake petungan ing sawetara server utawa lingkungan maya. Kode Arras bakal mbukak sumber bebarengan karo basis kode MoonRay utama. Kanggo ngoptimalake petungan cahya ing lingkungan mbagekke, bisa digunakake Intel Embree ray tracing perpustakaan, lan Intel ISPC compiler bisa digunakake kanggo vectorize shaders. Sampeyan bisa mungkasi rendering sawayah-wayah lan nerusake operasi saka posisi sing diselani.

Paket uga kalebu perpustakaan gedhe rendering adhedhasar fisik (PBR) bahan dites ing proyèk produksi, lan USD Hydra Render Delegates lapisan kanggo integrasi karo sistem nggawe isi menowo sing ndhukung format USD. Sampeyan bisa nggunakake macem-macem mode generasi gambar, saka fotorealistik kanggo Highly stylized. Kanthi dhukungan kanggo rendering sing disebarake, animator bisa nglacak asil kanthi interaktif lan kanthi bebarengan nerjemahake pirang-pirang versi adegan ing kahanan cahya sing beda, sifat materi sing beda, lan saka perspektif sing beda.



Source: opennet.ru

Add a comment