Houdiniレシピ:Selection Growing(選択拡張)
最近、めっきりHoudiniな人の管理人、今日もHoudini回です。 使用バージョン:Houdini13 今回は、Houdiniの選択の拡張方法をいくつか。 まず、ビューポート上で選択を拡張する方法は、管理人が知ってるだけで2種類。 A […]
Houdiniノード勉強回。今回は、"POP Proximity DOP"ノード。見たことあるけど使ったことないノード。Proximityとは日本語で「近接」を意味する言葉です。つまりPOP Proximity DOPはパーティクルの近接ポイントに関する情報を生成してくれるノードです。ほとんど使ったことないノードだったのですが実際に使ってみると、意外と有用なノードかもという印象。食わず嫌いはよくないなと。反省。こんな感じに、POPネットワークに組み込むと、nearest, nearestdist, numproximityといったアト[...]
続きを読む
最近、めっきりHoudiniな人の管理人、今日もHoudini回です。使用バージョン:Houdini13今回は、Houdiniの選択の拡張方法をいくつか。まず、ビューポート上で選択を拡張する方法は、管理人が知ってるだけで2種類。A : 頂点やエッジ等を選択しての、”Shift + G”!B : 頂点やエッジ等を選択しての、コンポーネント?(頂点とかエッジとか)切り替え。(例、キーボードの2と3を交互とか)次に、ネットワークでノード使って拡張する方法。上記Bをネットワークで組んであげるます。コンポーネント?のコンバートには、groupノードを使いま[...]
続きを読む
Houdini回。Wrangle(SOP)のVEX例文。メモより抜粋、その2。その1はこちら!入力を取得@OpInput1 //1番目の入力@OpInput2 //2番目の入力@OpInput3 //3番目の入力@OpInput4 //4番目の入力アトリビュートを取得とか#1番目の入力のdensityを取得density = findattribval( @OpInput1, "primitive", "name", "density");[...]
続きを読む
Houdini回ですぜ、旦那。今回は「Volume Slice」と「Volume Trail」を使って、Velocity(速度)フィールドを可視化する方法。※流体エフェクトの作り方ではありません。(ところで流体の動きって見てて飽きないよね)FLIPのキャッシュから、Velocityを確認したい時とかに使う・・・かな?確認用ってことで。ネットワークは下の感じ。以上!また来週!使用バージョン:Houdini13[...]
続きを読む
Houdiniメモ。ビューポート右上のここの所にカメラ名を表示させない方法。表示させたくないカメラに、viewmenuというアトリビュートを作成し、値を0にセット。これで、シーン内にカメラがあってもビューポートのカメラのリストには表示されなくなる。シーン内にカメラがいっぱいあって管理が大変なとき、これで少しだけカメラの管理が楽になる。実はマニュアルに書いてあった。https://www.sidefx.com/docs/houdini16.5/basics/view.html[...]
続きを読む
Houdini回。Mantra(ROP)とかArnold(ROP)とかにある、Pre-Render Scriptと"Switch"を組み合わせた活用例。作業時は軽いモデルで、レンダリング時やキャッシュ作成時は本番モデルでといった感じにSwitchノードで切り換えます。最近、仕事でちょっと話題に上がったので取り上げました。テストで次のようなシーンファイルを用意しました。シーンにはGeomtryがひとつ。中身はテストジオメトリがふたつ、Switch(SOP)につながっているだけです。また、レンダリング用に、mantra(ROP)がひとつあります。このmantra[...]
続きを読む
Houdini回ですよ~。今回もコンストレイント系というかそういうのです。オブジェクトレベルで、ペアレントコンストレイントできないものかと思って調べたのです。Fetchノード使ったらできるとわかったので、メモも兼ねて。Fetch Objectでオブジェクトのパスを指定して、"Use Parent Transform of Fetched Object"もONにしとけばOKかな。以上、簡単ですが今回はここまで。変なところがあったらご指摘を!使用バージョン:Houdini13[...]
続きを読む
Lightstorm3Dの無料ツールライブラリ「L3Library」にある機能の一つ、GeoLocatorが面白かったので備忘録も兼ねて。GeoLocatorという機能は、どうやらコンストレイン+追従の動きにノイズやDynamicsを加味するというものらしいです。試しに作ってみました。まず、インストール方からざっくりと。①サイトからL3Libraryをダウンロード。(※登録必要)②任意の場所にファイルを解凍。③Maya起動④ScriptEditorを起動しPythonタブに切り替え、↓のスクリプトをコピー&ペースト[...]
続きを読む
前回に引き続き、Houdiniによるスパイラルカーブの作り方。何の役に立つのかは・・・???その②これは、まっすぐなラインを引いて、pointノードでらせん状にしてますね。前回書いた方法と似てます。直線をぐるぐる巻くか、ぐるぐる巻いた円を伸ばすかの違いですね。sinとcos使ってグルグルまわしてます。実はオーソドックスな方法だったりして。Mayaとかでもsinとcos使って螺旋が作れますしね。その③三つ目は、ちょっと違った方法にしてみた。概要を書くと、①箱を用意して、②縦のエッジにあるポイントを[...]
続きを読む
Houly Daily Challenge Week3の感想戦。Day12 FUR2位をもらいました。が、そんなつもりはなく、多分みんなの調子がそんなに良くない日だったんだなと。Day13 SLIMEもう何度目かの「何も思いつかない病」を発症した日でした。それでも個人的には、まとめられたなと。Day14 SCALES恥ずかしながらSCALESが鱗って意味だと知りませんでした。Day15 DROOLこの日も「何も思いつかない病」でした。Day16 FEATUERS某RPGに出てくる、”一度[...]
続きを読む最近、めっきりHoudiniな人の管理人、今日もHoudini回です。 使用バージョン:Houdini13 今回は、Houdiniの選択の拡張方法をいくつか。 まず、ビューポート上で選択を拡張する方法は、管理人が知ってるだけで2種類。 A […]
Houdini回ですよ~。 今回もコンストレイント系というかそういうのです。 オブジェクトレベルで、ペアレントコンストレイントできないものかと思って調べたのです。 Fetchノード使ったらできるとわかったので、メモも兼ねて。 Fetch O […]
Houdini回です。 ポイントコンストレイントってみた、改! 赤い球がトーラスの表面にくっついてるでしょ↓ 以前、 「copyノードを使ってコンストレイントっぽい事が出来た!」と書いたのですが、 それ用の機能がちゃんとあったのです。 Ri […]
Houdini備忘録の回。 Houdiniの重いシーンで、「ちょっと今はCook(計算)しないで」って時があります。 そんなとき、右下にある、Auto UpdateをManualに変更すると手動更新しない限りCookしないっぽい。 R […]
今回は、『シーンを開くときに必ずワイヤーフレーム表示で開く方法』です。 シーンにオブジェクトがいっぱいあって開くのに時間がかかる、なんて時に役立ちます。 いろいろ方法はあるかと思いますが、ここではScriptNodeを使った方法を紹介してい […]


