Houdini:capybara walk
Houdini20.0で追加されたテストジオメトリ”capybara”の簡単な使い方 歩かせる時はJoint Deformer SOPを接続する。 右端のコネクションにRig Pose SOPを繋いで、ポーズを変える […]
今回は、シミュレーションを途中から再開する方法です。これを使えば、エラー等でシミュレーションが止まった場合でも、最初からやり直しせずにすみます。途中からシミュレーションをするには、”シミュレーションキャッシュ”というものが必要です。DOP Networkノードに設定項目があります。1:シミュレーションキャッシュを有効にするDOP Networkにある、"Cache Simulation"を有効にします。2:シミュレーションキャッシュを保存する。"Save Checkpoints"を有効にします。"Checkpoint File"でシミュレーション[...]
続きを読む
『misss_fast_skin_maya』ノードの続きです。今回で最後です。ちなみに、今更ですが、レンダリングサンプルに球を添えてみました。Reflect Weight反射の強さ。デフォルトは0。Reflect Edge Weightエッジ部分の反射の強さ。(下の絵は分かりにくいけど、球のエッジを見ればかろうじて判別できると思います。)Reflect Shininess0だと通常のレイトレース反射で、0以上だと光沢のある(ぼけた)反射になります。Reflect [...]
続きを読む
Houdini回。今回はこういうヤツ。パーティクルに板を貼り付けたもので、マテリアルとテクスチャ連番画像は共通。テクスチャのシーケンス番号に対する値をパーティクルごと個別に設定しています。簡単にできるとおもってたら思いの外手間取ってしまって。いくつか試して、最終的にinline Code(VOP)を使う方法に落ち着きました。inline Code(VEX)はVOP内でVEXが書けるノードです。このノードの詳しい解説はまたの機会に回すとして、やってる事はシェーダー側でのテクスチャパスの作成です。シェーダー側で使うテクスチャのフレーム番号は、事前にPri[...]
続きを読む
toxikノード解説の回です。今回は もっともよく使うノードの一つです。その名の通り、二つの素材を合成します。入力は次の4つ●Front・・・前面のImage●Back・・・後面のImage●Matte・・・Front Imageのアルファチャンネル用Matte●Mask・・・Blend&Compノードの影響範囲のマスク Detail Areaのプロパティ Front GainFrontにコネクトされたImageのRGBごとの係数。デフォルトで100%。右のオレンジ色のボタンを押すと個別[...]
続きを読む
Houdini回。Cloth系です。忘れては調べてを繰り返すので備忘録も兼ねて。Clothの一部分をターゲットオブジェクトの動きに完全に拘束する。オブジェクトに"pintoanimation"というPointアトリビュートを持たせることで、そのポイントをターゲットポイントに完全拘束出来る。この"pintoanimation"という名前がなぜだか私は覚えられない!ここでは布に見立てたグリッドを用意。ポイントアトリビュートpintoanimationを作り、布のはじっこは値1、それ以外は0にしている。ここでは暫定的にpintoanimation=1に赤、0に[...]
続きを読む
toxikノード解説回です。ネタに困ったらtoxik解説しとけ、とか思ってたり思ってなかったり。今回は楽なImage Generage系のノードを5つ。Image Generate系のノードでは以前、"Color Source"を取り上げましたが、これらImage Generateに属するノードはすべて、何某かのImageを生成するノードです。ノードによって、生成するImageが違います。ではそれぞれ見てきます。Bilinear Ramp四隅四色のグラデーションイメージを生成します。AfterEffectsの4色グラデーションのようなものです。[...]
続きを読む
今日も、Houdiniじゃ!今回は「VOPを用いたポイントの回転方法」を思いつく限り列挙したいと思います。たかが回転!されど回転!ここでは、例として下のようなジオメトリをAttribute VOP(SOP)で回転させてみました。サンプルファイル参照→Rotate_VOP_sample使用したのはAttribute VOP(SOP)、Houdiniのバージョンは14です。Attribute VOPはH13以前はVOP SOPと呼ばれていたノードです。tabメニューから作成する場合は、point vop。その1:Rotateノード[...]
続きを読む
ブログでプログラムのコードを綺麗に表示する方法を覚えたので、今回はそっち系です。再帰関数を使用して、複雑な親子階層からオブジェクトのみ取得するMayaのスクリプトを書いてみました。親を選択してこのスクリプトを実行すると、親以下すべての階層を検索してMeshのリストを作成します。ちなみにpymelです。#再帰関数使ってMeshのみを取得import pymel.core as pm#再帰関数def getMeshList(Node, MeshList): #選択したノードの子供をリストで返す children = Node.ge[...]
続きを読む
フリーソフトであるGIMPを使って、連番画像をGIFアニメーションに変換する方法。環境はWIndows10、GIMP2.8を使用。1.まず連番画像をレイヤーとして読み込む。読み込まれた連番はレイヤーとなっている。この時レイヤーの上から下へと連番の数字が増えるように並んでいる場合がある。このままではアニメーションさせたときに逆再生されてしまう。なので、並びを逆転する。2.メニューから、を実行し、レイヤー順を逆転する。3.GIF用に最適化する。を実行。完了すると、最適化された連番が新しいウィンドウで表示され[...]
続きを読むHoudini20.0で追加されたテストジオメトリ”capybara”の簡単な使い方 歩かせる時はJoint Deformer SOPを接続する。 右端のコネクションにRig Pose SOPを繋いで、ポーズを変える […]
