blog

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周間くらいで崩れます。
会社引っ越して頂いて電車通勤にしたい。
自分で変えられる事なら周りの環境変えるけど、
会社の位置はなかなか変えられませんもの_(┐「ε:)_

2013/05/24

記事移植その3『Null位置でDepth』

圧倒的今さら感。 前のブログからアクセス多いやつを移植したり(´・ω・`)

---------------------
 この記事のこと。
http://caffeineabuse.blogspot.jp/2009/01/custom-depth-pass-in-xsi.html
深度をNullの位置で制御しようとしてる感じです。
・ヌルを2つ用意して「Near」と「Far」と、適当に名前付ける。
・Render treeは【Scalar state】--【Change Range】--【Material】
・Change RangeのPPG開いて、
元の範囲の開始にエクスプレッションで
ctr_dist_cam( Far.kine.global.pos )
元の範囲の終了に
ctr_dist_cam( Near.kine.global.pos )
・新規範囲の開始を0終了を1に。(0が真っ黒、1が真っ白)

・終わり。

とまぁこんな感じ。
ただの白黒グラデーションになるだけですがまぁ、ね(´・ω・`)
 ---------------------