Студио Дреамворкс најавио је отварање МоонРаи система за рендеровање

Анимациони студио Дреамворкс најавио је отворени извор МоонРаи система за рендеровање, који користи праћење зрака засновано на нумеричкој интеграцији Монте Карло (МЦРТ). Производ је коришћен за рендеровање анимираних филмова Како издресирати свог змаја 3, Круд 2: Забава за усељење, Лоши дечаци и Мачак у чизмама 2: Последња жеља. Тренутно је отворена веб локација пројекта већ покренута, али је обећано да ће сам код бити објављен касније на ГитХуб-у под лиценцом Апацхе 2.0.

Систем је развијен од нуле, ослобођен зависности од застарелог кода и спреман је за креирање професионалних дела, попут играних филмова. Почетни фокус дизајна био је на високој ефикасности и скалабилности, укључујући подршку за вишенитно приказивање, паралелизацију, векторске инструкције (СИМД), реалистичну симулацију осветљења, обраду зрака на ГПУ или ЦПУ страни, реалистичну симулацију осветљења засновану на праћењу путање, рендеровање волуметријске структуре (магла, ватра, облаци).

Да бисмо организовали дистрибуирано рендеровање, користимо сопствени Arras framework, који нам омогућава да дистрибуирамо прорачуне на неколико сервери или облачна окружења. Арас код ће бити отвореног кода заједно са главном MoonRay кодном базом. Intel Embree библиотека за праћење зрака може се користити за оптимизацију прорачуна осветљења у дистрибуираним окружењима, а Intel ISPC компајлер може се користити за векторизацију шејдера. Рендеровање се може паузирати у било ком тренутку и наставити од тачке прекида.

Пакет такође укључује велику библиотеку физички заснованих материјала за рендеровање (ПБР) тестираних у производним пројектима и слој УСД Хидра Рендер Делегате за интеграцију са познатим системима за креирање садржаја који подржавају формат УСД. Могуће је користити различите режиме генерисања слике, од фотореалистичних до високо стилизованих. Уз подршку за дистрибуирано приказивање, аниматори могу интерактивно да прате резултате и истовремено рендерују више верзија сцене под различитим условима осветљења, различитим својствима материјала и из различитих перспектива.

Извор: опеннет.ру