Rilis sistem rendering OpenMoonRay 1.1, dikembangkan oleh studio Dreamworks

Studio animasi Dreamworks telah merilis pembaruan pertama untuk OpenMoonRay 1.0, mesin rendering sumber terbuka yang menggunakan pelacakan sinar integrasi numerik Monte Carlo (MCRT). MoonRay berfokus pada kinerja tinggi dan skalabilitas, mendukung rendering multi-threaded, paralelisasi operasi, penggunaan instruksi vektor (SIMD), simulasi pencahayaan realistis, pemrosesan sinar pada sisi GPU atau CPU, simulasi pencahayaan realistis berdasarkan penelusuran jalur, rendering struktur volumetrik (kabut, api, awan). Kode diterbitkan di bawah lisensi Apache 2.0.

Sistem siap untuk membuat karya profesional, level film layar lebar, misalnya sebelum kode ditemukan, produk MoonRay digunakan untuk merender film animasi "How to Train Your Dragon 3", "The Croods 2: Housewarming" , "Bad Boys", "Troll. Tur Dunia, Boss Baby 2, Everest, dan Puss in Boots 2: The Last Wish. Untuk mengatur rendering terdistribusi, kerangka kerja Arras sendiri digunakan, yang memungkinkan Anda mendistribusikan perhitungan ke beberapa server atau lingkungan cloud. Untuk mengoptimalkan perhitungan pencahayaan di lingkungan terdistribusi, pustaka ray tracing Intel Embree dapat digunakan, dan kompiler Intel ISPC dapat digunakan untuk membuat vektor shader. Dimungkinkan untuk menghentikan rendering pada saat yang sewenang-wenang dan melanjutkan operasi dari posisi terputus.

Paket ini juga mencakup perpustakaan besar materi Rendering Berbasis Fisik (PBR) yang diuji dalam proyek produksi, dan lapisan Delegasi Hydra Render USD untuk integrasi dengan sistem pembuatan konten yang mendukung USD. Dimungkinkan untuk menggunakan berbagai mode pembuatan gambar, dari fotorealistik hingga sangat bergaya. Dengan dukungan rendering terdistribusi, animator dapat memantau hasilnya secara interaktif dan secara bersamaan merender beberapa versi pemandangan dengan kondisi pencahayaan berbeda, sifat material berbeda, dan dari sudut pandang berbeda.

овой ерсии:

  • Add-on telah ditambahkan untuk mendukung toolkit Cryptomatte, yang dirancang untuk memilih objek pada adegan 3D.
  • Menambahkan dukungan untuk triangulasi poligon cekung menggunakan metode kliping telinga.
  • Menambahkan dukungan untuk kurva berorientasi normal.
  • Model demo "MoonRayWidget" telah dipublikasikan dan disebutkan di banyak bagian dokumentasi.

Sumber: opennet.ru

Tambah komentar