MoonRay 係為大型動畫電影製作而設計,內建幾個重要功能:
簡單講,MoonRay 係專為處理動畫電影級複雜場景而設計嘅高性能渲染器。
MoonRay 並唔只係實驗性工具,而係已經喺真實電影製作入面使用多年。
佢首次用於長片係 《How to Train Your Dragon: The Hidden World》(2019),之後 DreamWorks 每一部動畫長片基本上都由 MoonRay 渲染。
包括:
呢啲電影通常包含大量風格化場景、複雜燈光同龐大計算量,所以 MoonRay 喺加入開源社群之前,其實已經喺大型製作環境證明過自己。
DreamWorks 最早喺 SIGGRAPH 2022 宣布會將 MoonRay 開源。之後喺 2023 年 3 月 15 日,正式以 Apache 2.0 開源授權釋出,並透過 OpenMoonRay 計劃公開原始碼。
Apache 2.0 係一種非常寬鬆嘅開源授權,意味住:
所以 MoonRay 唔再只係 DreamWorks 內部工具,而係任何人都可以使用嘅製作級渲染器。
Academy Software Foundation(ASWF) 係由美國電影藝術與科學學院同 Linux Foundation 喺 2018 年成立嘅開源組織,專門支援電影、動畫同視覺效果製作工具。
ASWF 旗下已經有多個行業標準級項目,例如:
當 MoonRay 成為 ASWF 託管項目之後,有幾個重要變化:
對其他工作室同軟件公司嚟講,呢種模式可以減少依賴某一間公司技術嘅風險。
MoonRay 加入 ASWF 並唔代表 DreamWorks 退出。
相反,DreamWorks 仍然會提供 工程資源同技術領導,確保渲染器繼續喺實際電影製作入面測試同改進,同時吸納更多社群開發者參與。
其實呢種模式喺大型開源基礎設施項目愈來愈常見:
先由公司開發,再交由中立基金會管理。
渲染器其實會直接影響電影可以做到嘅視覺風格。
現代動畫唔單止追求寫實,仲會追求高度風格化,例如漫畫感、畫筆質感或者誇張燈光效果。MoonRay 正正係為咗同時支援 寫實同風格化渲染而設計。
開源之後再加入 ASWF,意味住:
對藝術家嚟講,技術限制減少,往往就代表 創作自由增加。
MoonRay 嘅發展其實反映咗一個更大嘅行業趨勢:
影視製作嘅「基礎技術」正逐漸變成 共享開源基礎設施。
當 OpenEXR、OpenColorIO、OpenUSD 同 MoonRay 呢類工具變成行業共用平台之後,工作室之間競爭嘅焦點就唔再係底層技術,而係:
如果未來有更多公司採用 MoonRay,佢有機會成為動畫同 VFX pipeline 入面另一個重要標準組件,幫助整個行業喺同一套技術基礎上繼續推動視覺創新。