Nuke:小技その壱
Nuke小技回。 オペレーション系です。 上位階層ノード全移動 ノード選んで、Ctrlドラッグで上位階層のノードまで含めた移動ができる。 ノードの整列 整列したいノード選んで、Lキー。 問答無用で整理する感じが。 ノードの入れ替え 入れ替え […]
Houdini Tips回。煙作成時「Gas Resize Fluid Dynamic(DOP)」を使用した際、シミュレーション開始時に計算領域と発生源が重なっていないと上手くシミュレーション出来ない場合があります。今回はその回避法です。何を解決したいのか次のようなシミュレーションがあるとします。(gifアニメの枚数節約のため、ここではFPSを10で作ってます)シェルフで作った普通の煙ですが、発生源は原点より上の方(離れた場所)にあります。この発生源を、最初消しておいて何フレームか経ってから出現させるとこうなります。煙が一切発生し[...]
続きを読む
その1へ その2へ その3へ その4へ その5へ 補足へ今回は、Mia_materialについての補足です。Mia_materialの特徴の一つに、エネルギー保存の法則があります。(ここではMentalrayについて述べますが、Vrayでも応用がきくと思います)エネルギー保存とかいうと、難しく聞こえますがバッサリ切って捨てると、”受けた光(エネルギー)より強くは光らない”ということです。式で書くと Diffuse(拡散) + Reflection(反射) + Refraction(透過・屈折) <=?1 (100%)そもそもDiffuse=1(1[...]
続きを読む
Houdini回ですぜ、旦那!今回はrippleです。こういうヤツ。波紋っぽいのを作るます、はい。ネットワークはこんな感じ。パーティクルと連携させていっぱい波紋を作ってみた。また、Ripple objectノードの”Use Deforming Rest”を有効にして、上ネットワーク例のメタボールを動かすと、こうなる。以上、文字少なめ、絵多めでおおくりしました。間違い等ありましたら、ご指摘を。では、また次回。使用バージョン:Houdini13[...]
続きを読む
Houdiniでシミュレーションすると、すぐメモリが足りなくなります。そんな時の対処方法のひとつ。DOP Networkノードのパラメータ"Cache Simulation"をOFF!これでシミュレーション時にキャッシュデータを保持しなくなります。ここでいうキャッシュデータとは、タイムラインで青とか橙色であらわされるデータです。DOP Networkノードのパラメータ"Cache Simulation"をOFFにすると、このキャッシュデータが作られなくなるのでタイムライン上でマウスをぐりぐりしても、現在のフレーム以外シミュレーション結果を確認でき[...]
続きを読む
夜な夜なこんなのを作ってました。この記事はこんなの作ったよ~、くらいの内容です。悪しからず。破片の置換の応用です。「形が似てるなら、ポリゴン以外も置換できるな」とふと思い、手始めに煙で作ってみた次第です。以下、ネットワーク抜粋です。手順は以下の通り。A:煙のSIM読み込みB:煙にリタイムをかけて、箱を満たした辺りでストップするC:煙にNameアトリビュート(point)を付与。このNameは、"D"工程のNameと一致させておく。D:箱を落とすシミュレーションする。(Packed)E:煙の位置を箱の位置と一致させる。F:箱と煙を置[...]
続きを読む
うっす、Houdini回ッス。今回は、「続・影だけレンダリングする方法」っす。以前、影だけレンダリングする用のマテリアルを取り上げましたが、今回はその関連で、”特定のオブジェクトの影だけをレンダリングする方法”、です。上のようなシーンで影だけレンダリングするとこうなります。(地面にshadowmatteマテリアルを適応、キャラをPhantom)キャラの影だけ欲しいのですが、キャラの影以外にも地形のSelf Shadowが含まれてしまっています。この場合は、次のようにすると良いと思います。ライトのShadowの設定項目にある"Shadow Mask"を次のよう[...]
続きを読む
Nuke小技回。オペレーション系です。上位階層ノード全移動ノード選んで、Ctrlドラッグで上位階層のノードまで含めた移動ができる。ノードの整列整列したいノード選んで、Lキー。問答無用で整理する感じが。ノードの入れ替え入れ替えたいノードを選択した状態で、tabメニューから新しいノードを選んで、Ctrl+EnterScriptのコピー&ペーストNukeのScriptファイルを、フォルダ等でCtrl+Cでコピーして、Nuke上でCtril+Vでペーストすると、Scripの内容がコピペできる。我が家のNon-Com[...]
続きを読む
今回はMayaとAfterEffects回。Mayaから出力したNullとCameraをAfterEffectsで読み込む手順の備忘録です。以下手順。①:locatorの名前を"null"にしておく。("locator"だと何故かAE側で読み込まれないため)②:CameraとNullのキーフレームをベイクしておく。方法は2種。A・・・メニューから Edit -> Key -> Bake SimulationB・・・Graph Editorから -> Curves -> Bake Channel※違いは全チャンネルベイクか、選んだチ[...]
続きを読む
Lightstorm3Dの無料ツールライブラリ「L3Library」にある機能の一つ、GeoLocatorが面白かったので備忘録も兼ねて。GeoLocatorという機能は、どうやらコンストレイン+追従の動きにノイズやDynamicsを加味するというものらしいです。試しに作ってみました。まず、インストール方からざっくりと。①サイトからL3Libraryをダウンロード。(※登録必要)②任意の場所にファイルを解凍。③Maya起動④ScriptEditorを起動しPythonタブに切り替え、↓のスクリプトをコピー&ペースト[...]
続きを読む
FumeFXのリファレンスメモ、3回目です。今回はSimタブのSimulationロールアウトの項目です。Fumeの肝となる項目が沢山ありますね。バージョンは3.5です。=以下補足=※1:Quality精度値を上げると計算の反復回数が増えるのかな。値を上げると精度が上がり、シミュレーション時間が増える。ただし反復回数はMaximun Simulation Stepsで設定した値が上限。Qualityがどんなに高くても、Maximun Simulation Stepsで設定した以上の計算は行われない。動きの早いものの場合、上げるとよいらしい[...]
続きを読むNuke小技回。 オペレーション系です。 上位階層ノード全移動 ノード選んで、Ctrlドラッグで上位階層のノードまで含めた移動ができる。 ノードの整列 整列したいノード選んで、Lキー。 問答無用で整理する感じが。 ノードの入れ替え 入れ替え […]
Houdiniノード勉強回。 今回はVOPのfor Loop系。 vopでのfor loop処理がHoudini15から新しくなって、分からなくて困ったのです。 「なんじゃこりゃ」、「どうやって使うんじゃ」と思って調べたやつ。 ・・・・・・ […]
Houdiniノード勉強回。 今回はVOPのif block。 “Block Begin If”と”Block End”ノードで構成される条件分岐のためのノード。 「なんじゃこりゃ」、「どうや […]
Houdiniノード勉強回。 今回は、Houdini15から追加のBlock Begin(SOP) / Block End(SOP)ノードにしてみました。 「なんじゃこりゃ」、「どうやって使うのさ」、と思って調べたヤツです。 繰り返し処理の […]
Houdiniの小技集、その3です。 いろいろです。 選択範囲の拡張 Shift +g ハンドルのサイズを変更する *・・・大きく /・・・小さく サブディビジョン表示(選択) -・・・OFF +・・・ON ハン […]



