Foundry Acquires Katana from SPI for Nuke

by ますお

うわーー マジっすか!

Nukeの開発元であるFoundaryが,Imageworksで使われているライティングツール,Katanaを買ったそうです.交渉中という噂は聞いていたんですが,実現するとは…

fxguide – flame:shake:fusion – Foundry Acquires Katana from SPI for Nuke

KatanaはImageworksで数年前から開発および使用されている,ノードベースのライティングツールです.ライティングツールでノードベース,というとピンと来ないかも知れませんが,簡単に言うと,「assetを読み込む」「ライトを置く」「シェーダをアサイン」「オブジェクトを隠す」「パラメータを変更」など,それぞれのコマンドをノードとして表現し,それらを手順としてつなげて行く事で,一つのプロセスとしてノードツリーを定義し,実行する,という感じのツールです.

Katanaはかなりの部分がPythonで書かれていて,fully scriptableで柔軟性もあり,GUIも使いやすく,かなり良くできたツールでした.自分がImageworksに在籍していた当時は色々と問題もあったのですが,あれから随分とブラッシュアップされているらしく,最近のバージョンではshading networkまで組めるようになっているとか.

記事を読む限り,Katanaを単体のアプリケーションとして売るわけでもないようですし,すぐにNukeにライティングモジュールとして搭載されるというような事でもないみたいですね.徐々にintegrateしていくという話のようです.Katanaのアイディアやツールとしてのシステムデザインを抽出するような感じでしょうかね.加えて,最近の大手スタジオのNuke移行に並び,ImageworksもNukeを使ったパイプラインに移行してゆく話が書かれています.

Imageworksは古い自社製のcompツールを(恐らく)まだ使っていて,Katanaにもある程度の事ができるcomp機能が付いていたし,Shakeのソースコードを買ったりしていたのですが,どうやら自前で整備して行くのはやめたようですね.compツールの開発はFoundaryに任せ,Katanaをそこに載せる事でそれを補完する,というのが作戦みたいです.今後,立体視作品の仕事が増える事も考えると,ネイティブに3D空間をサポートしているNukeとのコンビネーションは,なかなかいい.

ただ,Katana + Nukeがどのスタジオでも使いやすいか,と言われると,Yesとは言えないと思います.Katanaは完全にライティングに特化されたツールなので,それ以外の部分はライティング以前のパイプラインで完結しておかなければなりません.つまり,ある程度しっかりしたasset managementが出来ており,かつ分業化されている環境でないとfitしないんじゃないかな.

さて,Nukeのオリジナルの開発元,DDはどうするんでしょうねー.まあ,売っぱらってしまった以上どうしようもないんですけど,なんか寂しい感じもします.まあ,書いた人はもうDD社内にはいないんですけどね.

CTOがRob BredowになってからのImageworks,攻めの姿勢で面白いです.