複製鏈接
請複製以下鏈接發送給好友

OSL

(着色器語言)

鎖定
開放式着色語言(Open Shading Language)是先進的可編程着色渲染器和其他應用程序的一個小而豐富的語言,理想的用於描述材質,燈光,對象位移和模擬效果。
中文名
開放式着色語言
外文名
OSL
開放式着色語言(OSL)的項目包含完整的編譯器和語言規範,從組裝到中間的開放着色語言(OSL)類字節碼解釋器,運行庫(包括已編譯的執行程序),和其他廣泛的標準圖形函數庫。這些都有非常明瞭的相關文庫和有關C++API文檔,可以很容易地與現有系統集成應用到其他渲染器,以及合成封裝到其他圖像處理工具,或其他應用程序的源代碼中,而且還可以很容易地定製,允許適當的擴展和改變其渲染特異性,或着自定義後端,並且翻譯到其他處理器或專用硬件中。 [1] 
開放式着色語言(OSL)是由Sony Pictures Imageworks(索尼圖形圖像運作公司)使用在其內部的着色器語言,用於電影動畫和視覺特效。該語言規範也希望其他電影動畫工作室用它來開發和應用到其他電影動畫和視覺特效中。
參考資料