Open Shading Language

by ますお

OSLのソースと詳細がアップされたようです.

fxguide quick takes » Sony Releases Open Source Shading Language
openshadinglanguage – Project Hosting on Google Code

ドキュメントのみサラッと読んでみましたが,RSLとは見た目こそ似ているものの,設計は随分違いますねえ.このままPRManが今のまま同じ仕様をサポートするのは難しいでしょう.まあ,逆に言えば古いしがらみに捕らわれていない分,新しい事ができる土台になると思います.シェーダがclosureであるとか,light samplingはレンダラ側でやるとか,色々と興味深い.

ソースコードにはコンパイル済みシェーダの実行環境もライブラリとして含まれています.これを使って自分のレンダラにOSLを組み込む事ができますし,relightingツールなんかも作れそうですね.

今後の成長が楽しみであります.