Houdiniレシピ:小技その弐
Houidini小技回、二回目! 作業Viewや表示系について、いろいろです。 入力順の切り替え ノードを選択した状態で「Shift + R」で、入力の順番を入れ替えられます。 教えてもらいました。 入力順番はよく間違います。 […]
今回は、マテリアルの基本「環境マップの張り方」です。サンプルとして、以前mia_materialのところで使ったシーンを使いました。まずMentalrayで環境マップを使用する時は、環境マップをShadingEngineのEnvironmentShaderに繋ぐ、↓のようなコネクトになります。時々、マテリアルのReflectionカラーに環境マップを繋いであるデータを見かけたりしますが、ShadingEngineのEnvironmenShaderに繋ぐのが正解。ShadingEngineについてはAREA Japanの説明が分かりやすいのでここでは割愛し[...]
続きを読む
遅ればせながら告知です。2015年5月21日 (木) Houdiniセミナにて、喋らせていただけることになりました。詳細はSidefx.jpのページにて。メンツがとっても豪華です。でもタダです。管理人は迫りくる当日に備え、部屋のかどっこでプルプルふるえながら資料を準備しております。週末も頑張って資料を作る所存であります。そして思う、「映像作るより資料作る方が時間かかってないか?」と。時間と興味がむくむく湧いてきた方は、参加されるがよろし。当日、みなさまとお会いできる事を楽しみにしておりますm(_ _)m&nbs[...]
続きを読む
mib_amb_occlusionとRampノードを使って、オクルージョンを任意のグラデーションで出力する方法でっす。RampノードとSamplerInfoノードを使ってフレネルっぽい効果を出す方法はよくあるので、今回はその変則ということで。レンダリング画像を先に出すとこんな感じ。パッとみ分かりづらいかもだけど、赤や黄色の部分がオクルージョンの効果が強い部分。青や紫はオクルージョンの効果があまりない部分。mib_amb_occlusionのみだと、通常白黒のグラデーションですが、Rampノードを間に挟むことで任意のグラデーションにすることができます。それを何に使[...]
続きを読む
Houdini17でしれっと追加されてた機能、勉強回。Trail(SOP)地味に、Trail(SOP)の機能が追加されてました。速度"v"を付与する際に、加速度"accel"が追加できるようになってました。方法は、パラメータ"Compute Acceleration"をONに。注意点として、パラメータ"Velocity Approximation"をCentral Differenceに設定しないと、ダメらしい。マニュアルがそう言ってた。他のだと、せっかく作ったaccelアトリビュートの値が0になっていました。パラ[...]
続きを読む
Houdini回。頭の体操のごとく、詰将棋を説くがごとく、もぞもぞ作る。そんな日曜日。せっかく作ったので公開!作ったのは以下の3点!以下、作業画面のキャプチャ。以上![...]
続きを読む
今回は『mip_cameramap』のアトリビュートについて調べてみました。このノードはカメラから見たプロジェクションマップを実現するノード、とで言いましょうか。bent_normalの回ではmip_matteshadowと併用して、簡易背景を作るのに使ったりしました。せっかくなので、bent_normalで使ったシーンファイル↓を元に確認していきたいと思います。HyperShadeはこんな感じ↓cameramapを使ってHDR画像を貼り付け、mip_matteShadowで影をキャッチ、その結果をSurfaceShacerに渡すといったことをしてます。案外[...]
続きを読む
Houdiniについてくるサンプルファイルが、勉強になったので復習がてら解説してみようとてするなり。使用するサンプルファイルは、SolidFractureWeldです。https://www.sidefx.com/docs/houdini/examples/nodes/sop/solidfracture/SolidFractureWeld.html(サンプルファイルの開き方はこちらの記事参考)以前、FEMを使って同様のものを作るチュートリアルをやったのですが、今だとVellumでできるのですね。 SolidConfim SOPでTorusを[...]
続きを読む
前回に引き続きContourについてです。検証バージョンはMayaは2012の英語版です。より新しいバージョンでは設定が変更になっている可能性もありますのであしからず。Contourノードを使ってラインを描画する場合は次の手順で行います。(ここでは極力、Contourノードのみで設定する方法を紹介します)Contourノードは下の絵の赤枠内のノード群のことです。ではやっていきます。step1CustomShadersのContrastShaderに”contour_contrast_function_level"もしくは"contour_cont[...]
続きを読む
Let's start where we left off last time●Refraction・Index of RefractionThe amount that a ray of light bends when entering a material。A value of 1 equals air, a value of 1.33 water.・ColorRefraction color.・Transparency・GlossinessDetermines the smoothness of the surface for refra[...]
続きを読む
Houdini回。作業してて、「へ~」となったので。マテリアルの割り当ては、Material(SOP)を使わずにAttribute Create(SOP)とか使っても出来のか!そもそもMaterial(SOP)を使って、マテリアルを割り当てるとプリミティブにshop_materialpathなるアトリビュートが作成され、それにマテリアルのパスが文字列として記述されます。マニュアルを見ると、shop_materialpathというプリミティブアトリビュートは、「レンダリング時のサーフェスのシェーディングに使用するマテリアルのパスで、プリミティブ上に存在する[...]
続きを読むHouidini小技回、二回目! 作業Viewや表示系について、いろいろです。 入力順の切り替え ノードを選択した状態で「Shift + R」で、入力の順番を入れ替えられます。 教えてもらいました。 入力順番はよく間違います。 […]
Wrangle(SOP)のVEX例文。メモより抜粋。 よう使うglobal変数 Attribute読み書きあれこれ Pointを追加する Primitiveを追加する(Line) (ポイント0とポイ […]
AfterEffectsで作るこゆヤツ。 作成過程をStep by Stepで! Step1:花の形状のマスクを用意する Illustoratorで作ったパスを持ってくるなり、AEで下絵をトレスするなりでアニメーションさせたい […]
Houdiniです。 MaxだとFumeとKrakatoaを覚えたエフェクト屋が一度は手を出すという、アレに私も手を出しました。 Houdiniの場合、プラグインなしで作れるのはありがたいですね。 ・・・重いけど。 大きいサイズはVimeo […]
Houdini回です。 今回はカーブの接線(tangent)を取得方法を幾つか。 調べて忘れて調べてを繰り返すので、備忘録も兼ねて。 polyFrame(SOP)で接線を取得 polyFrame(SOP)を使うと […]




