blog

2014/03/26

アクティブビューでスクリーンショット的なアレ

何となく作って、最近よく使うスクリプト。 アクティブビューでスクリーンショット的なアレ。
//必要な情報を取得
var oCam = GetViewCamera(-1);
var oViews = GetValue(oCam)
var oCurrentPass = GetCurrentPass();
var oCurrentPassName = oCurrentPass.name
var oPicturesFolder = Application.ActiveProject2.Path + "\\Pictures\\"

var oCurrentFrame = GetValue("PlayControl.Current");
var oRenderer =  GetValue(oCurrentPass + ".Renderer");
var oFilename = GetValue(oCurrentPass + ".Main.Filename");
var oFormat = GetValue(oCurrentPass + ".Main.Format");
var oRendCam = GetValue(oCurrentPass + ".Camera");

//スクリーンショット用の設定にセット
SetValue(oCurrentPass + ".Renderer", "Hardware Renderer", null);
SetValue(oCurrentPass + ".Main.Filename",oPicturesFolder + oCurrentPassName + "_ScreenShot", null);
SetValue(oCurrentPass + ".Main.Format", "psd", null);
SetValue(oCurrentPass + ".Camera", oViews, null);

//現在のフレームでレンダ
RenderPasses(oCurrentPass, oCurrentFrame, oCurrentFrame, 1, siRenderVerbosityDefault);

//元の設定に戻す
SetValue(oCurrentPass + ".Renderer", oRenderer, null);
SetValue(oCurrentPass + ".Main.Filename", oFilename, null);
SetValue(oCurrentPass + ".Main.Format", oFormat, null);
SetValue(oCurrentPass + ".Camera", oRendCam, null);

なんか頭悪い感じするのは気のせいではありません(´・ω:;.:...

2014/02/17

Pickして名前コピーとか。

リグ組んだりすると適当にポンポン構造組んで最後に名前整理したりするのでもうゴッチャゴチャで(´・ω:;.:...
for(i=0; i<Selection.count; i++)
{
var pick = PickObject ( "Select Object", "Select Object" ,Selection(i));
var oPickObj = pick.Value ( "PickedElement" );
var oRename = oPickObj.name + "_COPY"

SetValue(Selection(i) + ".name", oRename, null);
}

リネームツールの補助的な感じで書いてみたがまぁ使い勝手の悪いこと。
毎度ながらアホっぽい書き方してる気がするな。。

2014/01/31

久々に投稿など

久々に投稿。

ブログ放置にも程があるので何とかしたい所だけど、技術的なお話とか
記事書くのに時間掛かり過ぎるのでもうテキトーな雑記で更新予定。

さて先週はDFトークのセミナーに行ってきまして、楽しかったっす。
2次会で危うくスノボの話にガッツリ食いついてしまいそうになったのは内緒の話。
みなさん真面目なお話してたのにね。。
飲みの場で真面目な話がなかなか出来なくて、凄い方々と飲んでても何も聞かず
ただただ飲みを楽しんでしまうのですよ。楽しいからまぁ良いんですが(´・ω・`)

そうそう、Gooleリーダーがサービス終了してからネット巡回が雑になりすぎて
時間を無駄に浪費してたわけです。
んで、久々にFeedly覗いたら使いやすくなってて、この記事を参考に
template monkeyで拡張してGooleリーダーの時と同じ位の感覚で使えてます。
オススメ。

って記事書き終わったらもうこんな時間。
アニメ業界な生活サイクルからの脱却を目指しても2周間くらいで崩れます。
会社引っ越して頂いて電車通勤にしたい。
自分で変えられる事なら周りの環境変えるけど、
会社の位置はなかなか変えられませんもの_(┐「ε:)_