Houdini:Example-SolidFractureWeld
Houdiniについてくるサンプルファイルが、勉強になったので復習がてら解説してみようとてするなり。 使用するサンプルファイルは、SolidFractureWeldです。 https://www.sidefx.com/docs/houdin […]
toxikノード解説回です。ネタに困ったらtoxik解説しとけ、とか思ってたり思ってなかったり。今回は楽なImage Generage系のノードを5つ。Image Generate系のノードでは以前、"Color Source"を取り上げましたが、これらImage Generateに属するノードはすべて、何某かのImageを生成するノードです。ノードによって、生成するImageが違います。ではそれぞれ見てきます。Bilinear Ramp四隅四色のグラデーションイメージを生成します。AfterEffectsの4色グラデーションのようなものです。[...]
続きを読む
Houdini、こんなノードがあったのか勉強回。取り上げるのは、Attribute Fade(SOP)。マニュアル曰くThe Attrib Fade operator scales a point attribute into and out of existence over a given time range. This can be useful for triggering the input to a dynamic simulation, for example fading a fuel map in and out.とのこと。意訳すると、「アト[...]
続きを読む
Houdiniノード勉強回。Houdini18からPaint(SOP)が、Attribute Paint(SOP)に変更されました。これはポリゴンなどに直接ペイントすることができるノードです。Houdini18で改良されたノードのひとつです。以下は、マニュアル。https://www.sidefx.com/docs/houdini/nodes/sop/attribpaint.htmlマニュアル曰く、新しくなって処理速度が速くなったり、ポイントに直接書けるようになったりといろいろ改良されてるようですが、一番すごいなと思ったのは、ネットワークの上流でポリゴン数が[...]
続きを読むHoudini回。六角形の作り方、いろいろ。Divide(SOP)のComute Dualを使う方法細かく見てみます。まずグリッド平面に対して、”Compute Dual”設定を有効にしたDivide(SOP)をコネクトすると、こうなります。六角形は出来たが、斜めっているので、Transform(SOP)のShearを使ってまっすぐにします。ちょっと縦に長い気がするので、Transform(SOP)でちょっと縦につぶします。最後に、四角い範囲だけ残せば完成。このサンプルファイルはこちら球体に対してDivid[...]
続きを読む
はい、Houdini回。今回は地味に大事なPyroのContainerを回転させる方法です!ここで言う、Containerとは下図の四角い枠のことです。以下、手順です。(初めにShelfから標準的なPyroの煙を作成してあるとします)①:Positionノードを作成するPositionノードを作成し、Smoke Objectノード(Pyroと表記されたのード)の下に入れときます。このPositionノードは、オブジェクト(ここではSmoke Objectノード)が使用できる位置情報を作成することができます。[...]
続きを読む
今回はMayaTips回。Mayaで普通のパーティクルをループさせる方法です。ここではMaya標準のFireを使って試してみます。方法はシンプル。ループさせたい最後のフレームに移動、パーティクルを選択して、「選択したパーティクルの現在の状態を初期状態として使用する」ってのが、この操作の意味なのですが、これで1フレームからInitial Stateを実行したフレームまでのループが出来ます。あくまで、動きだけですが、上例の方法で簡単な炎や煙のループは作れるのでは?それにしても、Initial Stateを設定するだけでなぜループが[...]
続きを読む
Houdini回。今回はこういうヤツ。パーティクルに板を貼り付けたもので、マテリアルとテクスチャ連番画像は共通。テクスチャのシーケンス番号に対する値をパーティクルごと個別に設定しています。簡単にできるとおもってたら思いの外手間取ってしまって。いくつか試して、最終的にinline Code(VOP)を使う方法に落ち着きました。inline Code(VEX)はVOP内でVEXが書けるノードです。このノードの詳しい解説はまたの機会に回すとして、やってる事はシェーダー側でのテクスチャパスの作成です。シェーダー側で使うテクスチャのフレーム番号は、事前にPri[...]
続きを読む
今回は少し趣向を変えて、数学の話です。ですが、その前に= 注意 =この記事には、数学やプログラムに関する用語が頻出します。∴次のような方にはおすすめしません。三角関数を見ると熱が出る。プログラムと聞くと動悸息切れがし夜眠れなくなる。このような症状の出る方は、読み飛ばされるのが良いでしょう。ちなみに管理人は前者です。熱が出ます。大丈夫!という方は用法用量を守って適当にお読み下さい。タイトルにあるとおり、arctan2(アークタンジェント)とはなんぞやです。アークタンジェントってなん[...]
続きを読む
Houdini回。かなり前になりますがチャンネルのベイク方法について書いたのですが、CHOPのベイクがもっと簡単にできてたので備忘録も兼ねて。いつからだろ? もしかしてはじめからから? まぁ、よい。ベイク用に次のようなアニメーションを用意しました。箱がZ方向へ直進するアニメーションをキーフレームで作成して、それに対してCHOPでノイズを足したものです。キーフレームは最初と最後にのみ打ってます。この動きをベイクします。ベイクしたいチャンネルで右クリックメニューからを選択すると”Bake Keyframes on Selected[...]
続きを読む
Houdiniノード勉強回。Match Size(SOP)ノードを使うと、容易にオブジェクトを原点に配置できることを、最近知りました。使い方は簡単、Match Size(SOP)にジオメトリを繋ぐだけ。”原点に配置”したいって時、けっこうあるので、「ノードいっこで簡単にできたのか!」、と思った次第でした。Transform(SOP)のパラメータにある"Move Centroid to Origin"でも、ジオメトリを原点に配置できるのですが、それだとプロシージャルでないし(異なるジオメトリに適応できない)、かといってExpressionを書くのも面倒くさい。なので、[...]
続きを読むHoudiniについてくるサンプルファイルが、勉強になったので復習がてら解説してみようとてするなり。 使用するサンプルファイルは、SolidFractureWeldです。 https://www.sidefx.com/docs/houdin […]
Houdiniノード勉強回。 今回は、Crease(SOP)とSubdivide(SOP)のコンボについて。 Subdivide(SOP)は、こんな感じにメッシュを細かく分割し更になめらかにしてくれるノードです。 使用頻度の高いノードではな […]
Maya回。 MEL教えてもらったので、メモ代わりに。 mayaで、パスを別のパスに置き換えるmel Windowsで作られたMayaシーンをLinuxで開く際に使用しました。 http://me.autodesk.jp/wam/maya/ […]
Houdiniノード勉強回。 今回取り上げるのは、Game Development Toolsより、GameDev Edge Group to Curve(SOP)。 最近、人に聞かれて思い出したもので取り上げてみました。 Game Dev […]



