Houdiniレシピ:速度に色をつける
Houdini回です。 VOP SOPを使って速度に色をつけます。 個人的には、よく使う組み合わせです。 例えば、FLIPのキャッシュデータに色つけたい時とかに使ってます。 ここでは、速度によって赤青緑の3色を割り当てています。 赤→青→緑 […]
今回は『mib_twosided』ノードにしてみました。この『mib_twosided』、珍しく見れば使い方が分かるノードではないでしょうか。それでもあえて、取り上げてみます。このノードは、"twosided"という名前のとおり、法線方向見て面の表と裏に別のマテリアルだったりテクスチャを割り当てるノードですね。アトリビュートを見ると、パラメータは二つだけ。Front表面のカラーBack裏面のカラー実際に使ってみました。テスト用シーンとして、スタンフォードドラゴンに布をかぶせたものを用意しました。この布に『mib_twosided』[...]
続きを読む
Houdiniで川のシミュレーションやってみました。Base10,000,000 Points(Compress)WhiteWater20,000,000 Points(whitout Bubble)fluidcompressのおかげで以前よりずいぶんデータ容量削減できて、ありがたや。WhiteWaterのキャッシュは相変わらず重い。全部入りだと2Tのハードディスク使いきっちゃったのでBubbleなし。600フレ計算させてキャッシュは300Gくらいでした。おうちマシンで一週間くらい放置して計[...]
続きを読む
Houdiniカスタマイズ回。FBresというファイルを変更すると、Mantraノードや、カメラのResolusionプリセットを変えることができる。Houdini起動時に、環境変数HOUDINI_PATHで指定されたパスのFBresファイルを参照します(たぶん)HOUDINI_PATHが設定されてない場合は、$HOME/houdinixx.xを参照します(たぶん)(デフォルトだとHOUDINI_PATHは設定されてなかった気がします)($HOMEはwindowsの場合は、"C:\Users\<username>\Documents\"かな)[...]
続きを読む
Houdini回です。今回は備忘録も兼ねてProjection Mappingの方法です。使うのはuvtextureノード。オブジェクトにuvtextureノードをくっつけて、Texture Typeを"Perspective From Camera"に変更。Cameraの項目を投影したいカメラに設定。これで割り当てられたマテリアルがProjection Mappingされます。以上、間違い等ありましたらご指摘を。なお、ここで使用しているHoduiniのバージョンは13です。最新バージョンでは異なる可能性がありますのであしからず。[...]
続きを読む
Nuke回。Nuke11.2で新しい追加された機能が、思いのほか便利だったので書いてみた次第です。便利だったのは、”カスタムパラメータの追加”です!ドラッグ&ドロップでひょいひょい追加できるようになっとる!1:Propertiesのいちばん上に”えんぴつアイコン”があるじゃろ。これポチる!2:すると横にいろいろズラーっと出てくる!3:適当にアイコン選んで、追加したいノードのプロパティにドラッグ&ドロップ!4:新しくUserタブができ、パラメータ追加された!5:もっと追加してみる!他のノードのパラメータも[...]
続きを読む
Houdini勉強回。Python SOPに実行ボタンをつける。例として、ボタンを押すと`hogehoge`とメッセージウィンドウを表示するPython SOPを作ります。1:Python SOPを作る & Python Codeを記述するPython(SOP)を作成します。ここでは、簡単なメッセージを表示するPython関数にしました。def message(): hou.ui.displayMessage("hogehoge")2:ボタンを作るボタンを作ります。Edit Parameter[...]
続きを読む
Houdini勉強回。本日は、ビューポート上でのVolumeの表示について。上図のようにビューポート上のボリュームの表示解像度はデフォルトで低解像度で表示されるようになっています。これが、低解像度すぎて辛いことがあります。この表示解像度を上げるオプションについて、以下その方法。1:ビューポート上で、"Dキー"を押して、Display Optionsを表示2:Display Optionsの"Texture"タブにある、3D Texturesの項目。このLimit Resolutionの値を上げると、ビューポート上のボリュームの解像度が上がりま[...]
続きを読む
Houdini回じゃ!今回はOutput(SOP)ノード解説回にしてみました。これは「出力を定義できるノード」です。AssetやSOPの出力が定義出来ます。Object Merge SOP等で参照した場合例えば、「Object Merge SOP」で親のノードを参照した際、output SOPノードがあると自動でそこを参照します。(output SOPがない場合、Displayフラグが立っているノードが参照されます)とりあえずSOPの最後にはこのノードを付けとけば良いかと。Asset[...]
続きを読む
AfterEffectsで作るこゆヤツ。作成過程をStep by Stepで!Step1:花の形状のマスクを用意するIllustoratorで作ったパスを持ってくるなり、AEで下絵をトレスするなりでアニメーションさせたい形状のマスクを用意します。Illustorator->AEは、コピー&ペーストでVectorパスがマスクとしてコピーできます。1レイヤにつき1つのパーツがよいと思いますです。レイヤー数は沢山になります。(サンプルのはだいたい50レイヤーくらいありいます)地味な作業ですがガンバリます。[...]
続きを読む
Contour最後です。今回は作例を二つほど。まずはContour使ったMayaのシェーダー作例。 作例1『mentalrayVertexColors』ノードと『contour_shader_widthfromcolor』を組み合わせて、”不要なContourラインを塗って消せる”、そんなシェーディングネットワークを組んでみようと思います。レシピは、・『mentalrayVertexColors』(頂点カラー取得用)・『surfaceShader』(アサイン用マテリアル)・『contour_shader_widthfromcolor』(マテリアルの色でラインの太[...]
続きを読むHoudini回です。 VOP SOPを使って速度に色をつけます。 個人的には、よく使う組み合わせです。 例えば、FLIPのキャッシュデータに色つけたい時とかに使ってます。 ここでは、速度によって赤青緑の3色を割り当てています。 赤→青→緑 […]
Houdini回ですぜい。 今回は影だけレンダリングする方法。 使用バージョン:Houdini13 新しくソフトを覚え始めると、こういうのでも困ったりする私です。 VEXノード使えばできそうだったので、やってみた。 この”ShadowMat […]
カッコつけて英語のタイトルにしちゃったw 日本語だと、「HoudiniからMayaへAlembicデータを受け渡す」、です。 MayaからHoudiniにabcデータを渡すことはよくあるけど、その逆も時々あるので。 HoudiniからMay […]
Houdini回です。 タイトルどおり「煙でパーティクルを動かす」、回です。 これを↓ これで↓ 動かす↓ (gifアニメ・・・重くなってしまったorz) Fumeと3dsMaxのPFlowでいうところの、”FumeFX Fol […]




