OSL成为学院软件基金会(ASWF)第6个托管项目,AMD加入
近日,學院軟件基金會(Academy Software Foundation,ASWF)宣布 OSL(Open Shading Language)成為其第 6 個托管項目,同時 AMD 加入基金會,成為其 Premier Member。
ASWF 成立于 2018 年 8 月,由奧斯卡背后的美國電影藝術與科學學院與Linux 基金會共同建立。它面向電影與媒體領域的開發者,旨在為電影和媒體行業提供中立論壇,協調跨項目工作,提供一個共同的構建和測試基礎設施,幫助個人和組織參與開源生態系統。其創始成員包括 Autodesk、思科、夢工廠、Epic Games、Foundry、谷歌云、Intel 與沃爾特迪斯尼工作室等。此前,Sony Pictures Entertainment/Sony Pictures Imageworks、華納兄弟、Blender 基金會和視覺效果協會(VES)加入了該組織。
ASWF 前 5 個托管項目為:OpenVDB、OpenColorIO、OpenEXR、OpenCue與OpenTimelineIO。此次成為ASWF 第 6 個托管項目的 OSL(Open Shading Language)是一種小而豐富的語言,它用于高級渲染器和其它應用中的可編程著色,非常適合描述材質、燈光、位移和圖案生成。OSL 最初是由 Sony Pictures Imageworks 開發,用于其內部渲染器(用于故事片動畫和視覺效果),并以開源形式發布。現在,它已成為用于 VFX 和動畫功能的事實上的標準著色語言,已在整個行業中用于許多商業和工作室專有的渲染器。已被用于“超凡蜘蛛俠”、“特蘭西瓦尼亞酒店”、“明日邊緣”、“蟻人”、“海底奇兵”等電影中。
OSL 具有類似于 C 與其它著色語言的語法,但是它是專為高級渲染算法設計的,具有諸如輻射閉合、BSDF 和延遲射線跟蹤等功能。它具有其它著色語言所沒有的幾個獨特特征,包括:
- 表面著色器和體積著色器將計算輻射封閉度,而不是最終顏色。
- 表面和體積著色器不會在燈光或射線上循環。
- 表面著色器和燈光著色器是同一個東西。
- 透明度只是另一種照明方式。
- 可以使用“光路徑表達式”指定渲染器輸出(AOV)。
- 著色器被組織成網絡。
- 沒有網格或額外著色點的任意導數。
- OSL 在渲染時進行了積極的優化。
而隨著電影行業中對于影像/視覺等能力的需求不斷增加,越來越多的內容創作者使用到 AMD 的EPYC、Threadripper CPU 和 Radeon Pro 硬件,通過在行業中最高端的 ASWF 開源生態中貢獻,對雙方乃至觀眾都是一件好事。
總結
以上是生活随笔為你收集整理的OSL成为学院软件基金会(ASWF)第6个托管项目,AMD加入的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 特斯拉加州工厂取消提前返岗,5月4日复工
- 下一篇: 树莓派基于 Linux 的 Window