Dreamworks MoonRay render sistemini açıq mənbəyə malikdir

Dreamworks animasiya studiyası Monte Karlo Rəqəmsal İnteqrasiya Şüasının İzlənməsindən (MCRT) istifadə edən MoonRay renderinq mühərrikini açıq mənbə ilə təmin etmişdir. Məhsuldan Əjdahanı necə öyrətməlisən 3, The Croods 2: Housewarming, Bad Boys, Trolls cizgi filmlərini göstərmək üçün istifadə edilmişdir. Dünya Turu, Boss Baby 2, Everest və Çəkməli Puss 2: Son Arzu. Kod Apache 2.0 lisenziyası altında nəşr olunur və OpenMoonRay layihəsi çərçivəsində açıq məhsul kimi daha da inkişaf etdiriləcək.

Sistem sıfırdan hazırlanıb, köhnə koddan asılılıqdan azad edilib və peşəkar, uzunmüddətli iş istehsal etməyə hazırdır. İlkin dizayn diqqəti yüksək performansa və miqyaslılığa, o cümlədən çox yivli renderləşdirməyə dəstək, əməliyyatların paralelləşdirilməsi, vektor təlimatlarının istifadəsi (SIMD), real işıqlandırma simulyasiyası, GPU və ya CPU tərəfində şüaların işlənməsi, yola əsaslanan real işıqlandırma simulyasiyası idi. həcmli strukturların izlənməsi, göstərilməsi (duman, yanğın, buludlar).

Paylanmış göstərməni təşkil etmək üçün hesablamaları bir neçə serverə və ya bulud mühitinə yaymağa imkan verən Arrasın öz çərçivəsindən istifadə olunur. Arras kodu əsas MoonRay kod bazası ilə yanaşı açıq mənbəli olacaq. Paylanmış mühitlərdə işıqlandırmanın hesablanmasını optimallaşdırmaq üçün Intel Embree şüa izləmə kitabxanasından və şeyderləri vektorlaşdırmaq üçün Intel ISPC kompilyatorundan istifadə edilə bilər. İstənilən anda göstərməyi dayandırmaq və kəsilmiş mövqedən əməliyyatları davam etdirmək mümkündür.

Paketə həmçinin istehsal layihələrində sınaqdan keçirilmiş Fiziki Əsaslı Rendering (PBR) materiallarının böyük kitabxanası və tanış USD ilə aktivləşdirilmiş məzmun yaratma sistemləri ilə inteqrasiya üçün USD Hydra Render Delegates təbəqəsi daxildir. Fotorealizmdən yüksək stilizə qədər müxtəlif görüntü yaratma rejimlərindən istifadə etmək mümkündür. Paylanmış göstərmə dəstəyi ilə animatorlar nəticəni interaktiv şəkildə izləyə və eyni vaxtda müxtəlif işıqlandırma şəraiti, müxtəlif material xüsusiyyətləri və müxtəlif nöqteyi-nəzərdən səhnənin çoxsaylı versiyasını göstərə bilər.



Mənbə: opennet.ru

Добавить комментарий