Houdini:複数のVDBをひとつにまとめる
Houdini勉強回。 複数のVDBボリュームをひとつにまとめるノード「VDB Conmbine(SOP)」の使い方。 こんな感じに、右側のコネクトに複数のVDBをコネクト出来る。最近、知りました。 今まで、VDBの数だけノード用意してひと […]
うっす、Houdini回ッス。今回は、「続・影だけレンダリングする方法」っす。以前、影だけレンダリングする用のマテリアルを取り上げましたが、今回はその関連で、”特定のオブジェクトの影だけをレンダリングする方法”、です。上のようなシーンで影だけレンダリングするとこうなります。(地面にshadowmatteマテリアルを適応、キャラをPhantom)キャラの影だけ欲しいのですが、キャラの影以外にも地形のSelf Shadowが含まれてしまっています。この場合は、次のようにすると良いと思います。ライトのShadowの設定項目にある"Shadow Mask"を次のよう[...]
続きを読む
はい、Houdini回。今回は地味に大事なPyroのContainerを回転させる方法です!ここで言う、Containerとは下図の四角い枠のことです。以下、手順です。(初めにShelfから標準的なPyroの煙を作成してあるとします)①:Positionノードを作成するPositionノードを作成し、Smoke Objectノード(Pyroと表記されたのード)の下に入れときます。このPositionノードは、オブジェクト(ここではSmoke Objectノード)が使用できる位置情報を作成することができます。[...]
続きを読む
toxikノード解説回です。今回は"Merge Streams"と"Extract Streams"の2つです。セットで使うことが多いと思うのであわせて解説です。Streamsとは、処理ラインとでもいいましょうか。複数の素材で、まとめて同じ処理をしたい場合、"Merge Streamsノード"を使うことで一旦ひとまとめにすることができます。処理後に再び素材をバラバラに分けるとき、"Extract Streamsノード"を使います。どんな時にこのノードを使うかと言うと、たとえば立体視の映像で右目用と左目用の画像をカラコレする際に、一旦"Merge Stream[...]
続きを読む
今回は『mip_matteshadow』について調べていこうと思います。このノード、仕事であまり使ったことないんですよね。そのためか、ちらほら分からない所があります。さて『mip_matteshadow』ノードですが、マニュアル的には『useBackground』のすごい版といったところでしょうか。『useBackground』はshadowとReflectionを取得することができますが、『mip_matteshadow』はそれらに加えてAOとIndirectが取得(catch)でき、さらにより詳細な設定することができるノードと認識しています。ただ感覚としては[...]
続きを読む
Houdini Tips!Previously,I posted an aricle that advecting particles by using smoke.this is another Method of that.The previous article, I use "POP Advect by Volume" Node, in order to move the particles by the smoke.You can do the same thing using VDB.Using VDB Advect Points(SOP) Node[...]
続きを読む
こんなの作ってみましたYoutubeの動画説明欄にリンクを貼っていますが、これをBlenderで作っている人がいて、「なにおぅ、Houdiniだってこのくらい!」というノリで作ったものです。水は、皿の影になるところにエミッタを置いて、そこから発生。また一番上からだけ流すと、一番下の皿に溜まるまでシミュレーション時間がかかってしまうので、皿ごとにエミッタを置いて水が溜まるまでの時間を節約しています。別アングルから見たプレビューだと、その様子が分かります。また厚みの薄い水のシミュレーションは、メッシュ時に穴がぽこぽこ開くのですが、今回はある程度水かさが増えたとこ[...]
続きを読む
今回は、HoudiniでのLUTの作成と適応についてです。もっとも、管理人はLUT作ったことないんですけどね。なので、いずれ来るかもしれない時に備えての備忘録です。HoudiniでLUT作成はCOPで行います。COPでうにゃうにゃとノードを組んで、LUTを作ったら出力したい場所のノードを選んで、右クリック→"Save LUT..."出力先等を決めて、Save。作ったLUTは、同じくCOPのComposite Viewで適応できる。Composite Viewの右下[...]
続きを読む
Houdini17でしれっと追加されてた機能、勉強回。Trail(SOP)地味に、Trail(SOP)の機能が追加されてました。速度"v"を付与する際に、加速度"accel"が追加できるようになってました。方法は、パラメータ"Compute Acceleration"をONに。注意点として、パラメータ"Velocity Approximation"をCentral Differenceに設定しないと、ダメらしい。マニュアルがそう言ってた。他のだと、せっかく作ったaccelアトリビュートの値が0になっていました。パラ[...]
続きを読む
Houidini小技回、二回目!作業Viewや表示系について、いろいろです。入力順の切り替えノードを選択した状態で「Shift + R」で、入力の順番を入れ替えられます。教えてもらいました。入力順番はよく間違います。画面の入れ替え各Windowのボーダーの中央あたりをポチっとすると、画面を入れ替えられます。正直、使いません。ノードの参照被参照を視覚化Network Viewの表示オプションで可視化が可能です。まれに見ます。オプションメニ[...]
続きを読む
以前教えていただいたのに、毎回忘れて調べるのでここに書く。Orientをrotateに変換するVOPの場合orient(bind)を Rotate by Quaternionのquaternionに繋ぎ、qrotateのvecに何かしらのVectorデータを繋ぐ。qrotateにつなぐvectorは、上例の場合vec(0,1,0)としているが、例えば@Nにすれば結構、各ポイントでコントロール可。Wrangleの場合@N = qrotate(@orient, {0,1,0});2022/02/18追記これの活用例。サンプルファイ[...]
続きを読むHoudini勉強回。 複数のVDBボリュームをひとつにまとめるノード「VDB Conmbine(SOP)」の使い方。 こんな感じに、右側のコネクトに複数のVDBをコネクト出来る。最近、知りました。 今まで、VDBの数だけノード用意してひと […]
