Houdini:テクスチャ連番を個別にオフセットする
Houdini回。今回はこういうヤツ。 パーティクルに板を貼り付けたもので、マテリアルとテクスチャ連番画像は共通。 テクスチャのシーケンス番号に対する値をパーティクルごと個別に設定しています。 簡単にできるとおもってたら思いの外手間取ってし […]
Houdini回です。今回はカメラとスケールについて。前提として、Maya→Houdiniにデータを持ってくると、Unitの単位の違いからスケールをかけることになります。Mayaは1unitが1cm、Houdiniは1unitが1mなので、実寸で作成されたモデルの場合、Houdini上で1/100にします。私は安直にNullを使ってスケールをかけることが多いです。この時、カメラにもスケールがかかるとレンダリングの絵に影響がでて困る。具体的にはVolumeのDensityへの影響がでて困る。こんな感じに。これが困る(。-`ω´-)ンーかといってスケ[...]
続きを読む
Houdiniを使っていて、NDCという座標系に触れる機会が増えました。なので、そのメモ。NDCは「Normal Device Cordinates」の略で日本語にすると、標準デバイス座標というらしい。もっと噛み砕いて言うと、カメラを基準にした座標系、だそうです。カメラからのdepthを作ったり、ベクターブラ―を作ったり、ともかくカメラ基準で何かしたいときに重宝してます。カメラの位置が原点で、x座標とy座標は、それぞれカメラに映る領域が0~1の範囲に収まるようになっています(正規化)。Z座標は、カメラから被写体方向にマイナス値で大きくなっていきます。遠ければその[...]
続きを読む
Houdiniの小技集、その3です。いろいろです。選択範囲の拡張Shift +gハンドルのサイズを変更する*・・・大きく/・・・小さくサブディビジョン表示(選択)-・・・OFF+・・・ONハンドルの種類を変更Y、もしくはShift+Y。メンバーの再選択`キー・・・(グループ)選択メンバーの再選択。セレクトアイコンから右クリックメニューからでも出来る。日本語キーボードだと上手く機能しないなぁ、英語キーボードだと大丈夫なのに。と、思ってたらインディゾーンさんの[...]
続きを読む
Houdiniノード勉強回。地図データから街を作るノードたちです。取り上げるのは、Labs OSM Imports、Labs OSM Buildings、Labs OSM Filterの3セット。Houly Daily Challenge2020で初めて使ってみたのですが、楽しかったので取り上げてみました。ちなみに、これらのノードはHoudini標準ノードではく、SideFX Labというノード群に含まれるもので追加インストールが必要です。SideFx Labのインストールについては公式ページを参照してください。https://www.sidefx.com/[...]
続きを読む
『mi_car_paint_phen_x_passes』の続きから。 Flake ParametersFlakeは顔料の層にある金属片のこと。Flake ColorFlakeの色。デフォルトは白。(下のサンプルは"Weight"=5)。黒の場合はWeight=0と同義かな。Flake WeightFlakeの強さ。デフォルトは1.0。Flake ReflectFlakeの反射。デフォルトは0。通常0.1くらいで十分らしい。あまり高い値は使わないらしい。Flake Expフレークのスペキュラ指数。[...]
続きを読む
Houdini勉強回。本日は、ビューポート上でのVolumeの表示について。上図のようにビューポート上のボリュームの表示解像度はデフォルトで低解像度で表示されるようになっています。これが、低解像度すぎて辛いことがあります。この表示解像度を上げるオプションについて、以下その方法。1:ビューポート上で、"Dキー"を押して、Display Optionsを表示2:Display Optionsの"Texture"タブにある、3D Texturesの項目。このLimit Resolutionの値を上げると、ビューポート上のボリュームの解像度が上がりま[...]
続きを読む
Houdini回です。VOP SOPを使って速度に色をつけます。個人的には、よく使う組み合わせです。例えば、FLIPのキャッシュデータに色つけたい時とかに使ってます。ここでは、速度によって赤青緑の3色を割り当てています。赤→青→緑の順に速度が速くなっています。VOP SOPの中身はこんな感じ。ざっくり解説すると、"global"から速度ベクトルを取得。"Lenght"ノードで速度ベクトルの大きさを求める。"fit range"ノードで範囲を調整する。"ramp parameter"ノードで範囲に色をつける。バージョンは[...]
続きを読むHoudini回。今回はこういうヤツ。 パーティクルに板を貼り付けたもので、マテリアルとテクスチャ連番画像は共通。 テクスチャのシーケンス番号に対する値をパーティクルごと個別に設定しています。 簡単にできるとおもってたら思いの外手間取ってし […]
Houdini Tips回。 煙作成時「Gas Resize Fluid Dynamic(DOP)」を使用した際、シミュレーション開始時に計算領域と発生源が重なっていないと上手くシミュレーション出来ない場合があります。今回はその回避法です。 […]


