ON-BLOG

CGのこと、あれこれ書いてます。

SIScript

チュートリアルやりました。。

以前から買ってたやつと、 今年頭に買ったチュートリアルをやりました。テクニカルディレクタートレーニング2 3DQUAKERS - Softimage Technical Director Trainingと、 SoftimageのためRIGGINGPRO 3DQUAKERS - Softimage Rigging Training 両方とも同じ会社…

まっすぐをなめらかに

SIでカーブ書いててふと気づく。 「あ、リニアで書いてもうた。。」Siでリニアからベジェに置き換える方法が見つけられなかったので、 書いてました。 ※ないっすよね??コレ https://github.com/tommyon/tommy_local/blob/master/LinearToBez.jsリニアカー…

これを色々と活用したい。

右クリックでのコンテキストメニューにはまってます。 って事で、今回はSIの右クリック。内容は、アクションソースを選んで 右クリックで出力を実行するスクリプトです。内容はとにかく簡単なんですが、 とりあえずこうしたかったんで、やってみました。 ↓ h…

エクセルとか。

なんやかんやで、いやでもエクセルを扱う。 そんな感じです。 なんで、SIからいろんな情報を書き込めるようにスクリプトを書きました。 とりあえず、テンプレようになります。 関数化はできてないんで、その辺はご自由にということで。 ちなみに処理的には、…

ようやく

できました。 例の超簡単アセット管理作成ツール。 ※SIのシーンに限る。 少し記事またがったんで、一から説明します。 まずは概要。 このツールは大量にある、SIのシーンファイルを静止画、動画で書き出し、HTMLで管理するツールです。 jqueryとか、CSSさえ…

改善

昔々公開してた、オーダーチェックするスクリプトです。 なんとなくコード見てたら、足したくなったんで色々追加してみました。 これ↓ https://github.com/tommyon/tommy_local/blob/master/ORDER_CHECK.js 選択したオブジェクトのオーダーを調べるだけです…

キーキーするやつ

あれです。 OGLシェーダーのRGBAにキーイングするやつです。 カーブがループしてなければ、インアウトにキーを行います。 ループしてればRGBAすべてキーイングを行いません。 ループしてんなら、目でループも確認してよ!という気持ちもあって そうした所存…

ちょいとカスタマイズ

Mist-Eさんが公開されていた、テクスチャを再帰的に検索し、 パスをつなぎ返すスクリプト。 これを連番でも置き換えれるように追加しました。 https://github.com/tommyon/tommy_local/blob/master/rebuild_path.js かなり常法してます。 ありがたやありがた…

言うは易く行うは難し

ものすごく簡単なスクリプトですが、 何気に役に立ちました。 あれです、モデルをヌルに置き換えるスクリプトです。 https://github.com/tommyon/tommy_local/blob/master/modelTOnull.js ほんとにそのままです。 モデルをヌルに置き換えるだけです。 逆はも…

手ではしんどい作業

シーンに幾度もリファレンスを読み込み、削除を行ったり、 流用してシーンをカスタムした際とかによくあるんですが、 気づくとマテリアルライブラリーが大変なことになってますよね・・・ あれ使ってないマテリアルは消せますが、 ライブラリーは一気に消せ…

とあるアーティストの

このスクリプトは自分がスクリプト書き始めた頃、非常に参考にさせていただいたもののカスタマイズになります。 これがそれ↓ https://github.com/tommyon/tommy_local/blob/master/CIRCLE_CYCLE.js Fカーブのタンジェントのファーストキーかエンドキーに合わ…

今日もまた。。

いや過去データとかでこのテクスチャ使ってるの? 的なやつありましたね、そんなとき今使ってる(オブジェクトにアサインされている) テクスチャ一覧をテキストで見たかったんです。 なんで作りました。 これ↓ https://github.com/tommyon/tommy_local/blob/m…

むむ 

簡単アセット管理ツールですが、 非常に重要なバグがあったので、今修正中です。。。 って事で、今日明日は簡単なやつを。。。。 きついぐらい簡単なやつです。。。。。。。。。。 https://github.com/tommyon/tommy_local/blob/master/PassDel.js 一番初め…

これはイマイチですが

シーンアセット管理スクリプト! 今日こんなXSIのシーンアセット管理なんてしないんですが。。 ってレベルのものです。 けど意外と重宝してました。 って事で紹介しますが。 今回は準備段階。 まずはアセット管理するシーンをサムネイル化します。 それがこ…

半年前のや~つ

とあるラインで先輩から 「アニメーションのコピーやけど、複数のSIでできん?」 と言われ作ったやつです。 が、その後どうも先輩はもっといいスクリプトに出会ったらしく 全く使ってくれませんでした。。 ってか僕も使ってませんw なんで、公開してみます…

色々と

やっぱここに直接コード張ると見難いんで、GITHUBのリンク張ることにします。 う~ん。。まぁ仕方ないかぁ。 って事で前回、前々回のやつです。 前回のやつ Global_order.js https://github.com/tommyon/tommy_local/blob/master/Global_Order.js 前々回のや…

もう一個テスト

これもテストで張ってみます。 ってかコードが長いやつは結構きついかもですね。 あ、このスクリプトは前の記事で公開した外部コントローラーの派生で、 コントローラーが回転ベースになり、生成時にオーダーの変更も行えるものとなります。 要は外部コント…

とりあえずテストで。。

以前のブログで出していた外部コントロール生成スクリプトですが、 GITHUBからはてなへコード張れるか試したかったので、 テストしてみます。 ちなみにこのスクリプト以前からだいぶ変わってます。 時期動画作るんで、それもまたあげますね。 って事でいきな…