Houdini:Reset Simulation
最近知った事。 Houdiniのウィンドウ右下にある、Brainアイコン。 Shift + クリックで、現在アクティブなDOPシミュレーションがリセットされる。 しらなんだ〜。 Ctrl + クリックで、すべてのシミュレーションがリセットさ […]
ほい、Houdini回。今回は、便利なTipsを教えていただいたので、その紹介です。●Preview WindowPreview Windowを利用すると、任意のノードまでの結果を別Windowで確認することができます。下絵の真ん中にあるWindowがPreview Windowになります。Preview Windowを出す方法は、 「ノードを選択した状態で、右クリックメニューから"Preview Window"」です。これ結構いいなと。ノードの右クリメニューは頻繁に見るのに、今までPreview Windowの項目がまったく目に[...]
続きを読む
Houdiniで迷路生成。前回とはまた違った手法で作ってみました。これHoudini上でのプレビュー。前回は通路を掘り進んでゆくような手法でしたが、今回は壁を構築してゆく手法です。この手法もいろいろやり方があるようですが、ここでは一番簡単そうなのを選びました。 図のようなグリッドで考える。まずグリッドの外側のマスに壁(緑)を、内側に1マス間隔でスタート地点(赤)を配置する。 スタート地点(赤)からランダムなマスを選択する。 現在のマスで上下左右の方向をランダムに選び、その方向の2マス先までを壁にして移動。 3を繰り返す 既存の壁[...]
続きを読む
FumeFXメモ、6回目です。今回はrendタブとillumタブの二つです。rendタブは質感に関する項目ですね。ちょいちょい分からないのもありますが、大目に見てください。バージョンは3.5です。=補足=※Step Size %値が少ないほどクオリティが高いというより、なめらかな結果が得られるといった方がよいかも。ブラー処理かけるの前提であえて高い値でレンダリングするのもありかも。レンダリングも早いし。 illumタブFumeに適応するライトを登録したり、そのライトについての設定をいじったりできる項目ですね。&nb[...]
続きを読む
それでは前回に引き続き、『writeToColorBuffer』についてやっていきたいと思います。今回は、『writeToColorBuffer』のいろんなコネクション例をいくつか見ていきたいと思います。シーンは前回と一緒です。pass出力一つ目の例ではmia_material_x_passesからrawやらlevelやらいろいろ+αPass出してみます。mia_materialからこれだけのPassを書き出してみました。・AO_pass ・Dif_level ・Dif_raw ・Indirect_Pass ・Ref_level_Poas ・Ref_[...]
続きを読む
Houdini回。Wrangle(SOP)のVEX例文。メモより抜粋その3。脈絡はないです。あと、時々コードが文字化けしてます。すいません。ローカル変数のマッピングi@test = 0;addvariablename(geoself(), "test", "TEST");自分で作ったアトリビュートをローカル変数として定義する。ここで定義したローカル変数は、このaddvariablenameという関数をサポートしたノードで利用可能らしい。最近の仕様では、あまりローカル変数使わないようになってるんだっけ[...]
続きを読む
今回はちょっと変わったネタを。極座標変換についてです。半分、数学です。極座標系とは、ザックリ言うと"角度(θ)"と"距離(r)"で表される座標の事です。下に二次元の直交座標系と極座標系の図を載せてみました。図のように、同じ座標でも直交座標と極座標という二つの方法で表すことが出来きます。同じ一つの場所を異なる座標系で表すことが出来るというのは、時として非常にありがたいことだったりします。直交座標ではややこしい制御も、極座標ならすんなりなんてこともあるかもしれませんからwこの、直交座標系と極座標系を行き来するためには、変換式が必要になります。難しい話は、[...]
続きを読む
こんなノードがあったのか回。先日、Graph Color(SOP)なるノードを見つけて、「あぁ、また知らないノードが・・・」となったので、書いてみた次第です。Houdini17.0で追加されたノードのようです。Graph Color(SOP)を使うと、図のように、隣り合ったコンポーネント(ポリゴンやポイントなど)が同じ色にならないように塗り分けることができます。要は、隣り合った要素が異なる色になるよう設定してくれるノードです。実際は、色ではなく整数アトリビュートが割り振られます。ここでは、それを視認できるように色付けしています。注意点というか特徴としては、”隣り[...]
続きを読む
Houdini回じゃ!今回はOutput(SOP)ノード解説回にしてみました。これは「出力を定義できるノード」です。AssetやSOPの出力が定義出来ます。Object Merge SOP等で参照した場合例えば、「Object Merge SOP」で親のノードを参照した際、output SOPノードがあると自動でそこを参照します。(output SOPがない場合、Displayフラグが立っているノードが参照されます)とりあえずSOPの最後にはこのノードを付けとけば良いかと。Asset[...]
続きを読む
今回は、マテリアルの基本「環境マップの張り方」です。サンプルとして、以前mia_materialのところで使ったシーンを使いました。まずMentalrayで環境マップを使用する時は、環境マップをShadingEngineのEnvironmentShaderに繋ぐ、↓のようなコネクトになります。時々、マテリアルのReflectionカラーに環境マップを繋いであるデータを見かけたりしますが、ShadingEngineのEnvironmenShaderに繋ぐのが正解。ShadingEngineについてはAREA Japanの説明が分かりやすいのでここでは割愛し[...]
続きを読む
前回、Attribute Wrangle(SOP)でPointを追加する方法をやりましたが、今回はその亜種です。唐突ですが、トロコイドというものをご存知でしょうか?サイクロイドともいうそうですが、Wiki曰く、「円を、ある曲線(円や直線はその特殊な場合)にそってすべらないように転がしたとき、その円の内部または外部の定点が描く曲線」だそうです。言葉だとよくわからないですねwこういうヤツです。円の半径を変えていくと、いろんな模様が出来ます。こういう曲線を描く、スピログラフという定規があるらしいですね。Wikiに数式が載ってるのでHoudini[...]
続きを読む最近知った事。 Houdiniのウィンドウ右下にある、Brainアイコン。 Shift + クリックで、現在アクティブなDOPシミュレーションがリセットされる。 しらなんだ〜。 Ctrl + クリックで、すべてのシミュレーションがリセットさ […]
