MayaからBackburner、適当なところで公開

午前中までに出すキービジュアルを週末作ってたらいつの間にやらオリンピック終わってました。閉会式の花火はCGなしだったんでしょうか?

さて、久しぶりにチェックしたGoogle Analyticsで「Maya Backburner」で検索されて見に来られている方が多いのを知りました。来てみたはいいものの肝心のスクリプトが無いやないか〜い!ってことで失望させてんじゃないかと思いいまさらの公開です。そもそも今はお仕事で使うこともあまり無いので改良はされてないです。なのでお使いの環境によってスクリプトを直接修正しておく必要のあるところがあります。

Windows環境での使用を想定しMaya7での動作を確認しております。Backburnerでmaxのレンダリングが可能な状態であること、レンダリングPCへMayaがすべて共通のディレクトリへインストールされていなければなりません。

また、レンダリングするシーンを含むそこで使用しているすべての外部参照はすべてのレンダリングPCからアクセスできることが必須です。

renderviabb-ss.jpg
開いているシーンをBackburnerでレンダリング!

スクリプトを所定の場所へインストールすることでMayaからは、

htNetRenderViaBb();

で起動します。では使い方です。
続きを読む “MayaからBackburner、適当なところで公開”


Mayaからcmdjob、もー少し続く

久しぶりに天気のいい週末です。残念ながら今日はお仕事。

さて、MELでcmdjob叩き込んでやりました。
でもまだUIがついてません。ここからが面倒くさい。

submitfrommayatobb_2.jpg

参考までにMEL載っけときます。適切な変数を書き換えれば動くと思いますが、プロシージャにすらなってません、ScriptEditerに貼っつけて評価するだけです。おすすめしません! 続きを読む “Mayaからcmdjob、もー少し続く”


cmdjob

iPhoneはソフトバンクからですってね。僕はムービーや曲の入れ替えが頻繁なので電話とプレーヤは別にしておきたい派です。かといってiPhoneとTouchを二つ持つのも間が抜けてますし。

さて、インターンさんにネットワークレンダリングをさせてあげたいんですけどMaya7を使うんであきらめかけてました。が、Maxのマニュアルを見てて「cmdjob」ってBackburnerにジョブを送るコマンドがあるのを知りました。Backburnerのネットを探してもたいした情報が見当たらなかったし、CGWorldにはヒントしか書いてなかったりします(2007年6月号)。

タスクリストを作ってレンダーサーバ側で実行するコマンドといっしょにどーんと投げちゃえばいいみたいです、結構簡単にできそうです。

cmdjob_2.jpg
maxリファレンスより、「cmdjob」で見つかります

あとはMAYA上のフロントエンドを作る必要があるんですけど、MELかぁ、、、
そもそもMayaにBackburnerを同梱しないのはなぜ?

そのうちつくります。

AfterEffectsのジョブも管理できますし、コマンドラインで操作を受け付けるアプリなら何だってサブミットできるんじゃないでしょうか。