Houdini:Python memo Part04
ノードあれこれ ノード検索(glob) 名前でノード検索。よく使う。 ノード検索(recursiveGlob) 名前とタイプでノード検索。再帰的に子ノードも検索。 上記サンプルは、任意の名前のカメラを検出する。 hou.nod […]
Houdini回。以前、Wedge(TOP)についての記事を書きましたが、その続き・・・かな。前回、紹介しなかった方のWedgeの設定の仕方と、そのあとffmpegで動画作成までのフローを書いてく予定です。上のようなのを試しに作ってます。TOPネットワークはこんな。以下、ネットワークの上から順に。1:対象パラメータを指定し、Wedge(TOP)を設定2:キャッシュ出力3:レンダリング4:ワークアイテムをまとめる5:ffmpegでムービー化Step1:対象パラメータを指定し、Wedge(TOP)を設定TOP Ne[...]
続きを読む
今回は"WriteToColorBuffer"ノードについて書くことにしました。MayaでPass出力する場合、避けては通れないノードですね。意外と長くなりそうなので、何回かに分けるつもりです。このノード、ひとことで言うと『自分で任意のカラーPassを作成することの出来るノード』です。各Attributeの説明はひとまず置いておくとして、実際の使い方を簡単にやってみたいと思います。例によってMayaは2012の英語版。サンプルシーンは下のようなもので、Materialはmia_material_x_passesに環境マップをコネクトしただけのシンプルなものです。[...]
続きを読む
Houdini勉強回。最近知った関数。makebasis()以下、マニュアルのURLhttps://www.sidefx.com/docs/houdini/vex/functions/makebasis.htmlマニュアル曰く、"指定したzaxisベクトルから正規直交基底を作成して、xaxisとyaxisの基底ベクトルを構成"、するらしい。なんのこっちゃ。その機能を意訳すると、あるベクトルに直行するベクトルを2つ作ってくれる関数。例えば、{1,0,0}に対してmakebasis関数を使うと、{0,1,0}, {0,0,1}の2つのベクトル[...]
続きを読む
あい、Houdini回。今回も、教えていただいたTipsを紹介します。●Flipbookを別々で開く。せっかく出力したFlipbookプレビューを、別のFlipbookで上書きした経験は、Houdini使いなら誰しもあるはず。これ、ちゃんと回避できるってさ!Flipbookオプションの"Flipbook Session"にラベル名に入力することで他のFlipbookと区別し、複数のFlipbookを開くことができるそうです。以下、マニュアル(日本語)の抜粋です。Flipbook Session Labelこれは[...]
続きを読む
前回に引き続き、内積についてです。前回は内積を使って角度を知る方法についてでしたが、今回はベクトルの大きさについてです。内積を上手に使うと、任意のベクトルが別のベクトルに落とす影の大きさを知ることができるのです。・・・なんのこっちゃですかね。初回のトロッコの例で、斜めに押す力(ベクトルa)の中にトロッコを動かす力(ベクトルb)がどれだけ含まれているかを求めました。cosを使って|a|cosθでしたね。この|a|cosθの値を知りたい時にも内積が使える、そういうことです。内積の定義式は、|a||b|cosθでしたね。ここで、ベクトル[...]
続きを読む
こんな感じの複数枚で構成されたテクスチャを、Nukeで一枚の大きなテクスチャにする方法を教えてもらいました。「ContactSheet」というノードを使えば、できるようです。似た名前のノードに"Layer ContactSheet"というノードがありますが、こちらはAOVを一覧で確認できるノードですね。私は何となく使っていたのでこの二つの区別が付いてなかったです。ContactSheetノードの使い方は、(1)つなげたい画像をContactSheetノードの入力にガジガジ繋いで、(2)パラメータで解像度と枚数&並びを設定。これでO[...]
続きを読む
私も3Dフラクタルなるものを作ってみようと。シーンビューに見えてるヤツは確認用なので結構あらめ。レンダリングするとキレイ。確認用のボリュームの解像度を上げて、OpenGLレンダリング。まさかの数秒!四角いのも作ってみました。そんな感じです、ハイ。最近、更新不定期です。カンニン m(_ _)m参考https://en.wikipedia.org/wiki/Mandelbulb[...]
続きを読む
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[...]
続きを読む
toxikノード解説回です。今回はSwitcherです。名前の通り、切り替えるノードです。何を切り替えるのかというと、表示を、です。このSwitcherノード、入力が二つあります。PrimaryとSecondaryです。PrimaryにはImageが一つだけ、Secondaryにはいっぱいコネクトできます。これらのうち、Primaryに接続された方が表示されます。Switcherノードが持つパラメータはSelected Imageだけ。コレを切り替えることで、表示する画像を切り替えます。実際にやってみると、PrimaryとSecondaryの[...]
続きを読むノードあれこれ ノード検索(glob) 名前でノード検索。よく使う。 ノード検索(recursiveGlob) 名前とタイプでノード検索。再帰的に子ノードも検索。 上記サンプルは、任意の名前のカメラを検出する。 hou.nod […]
Houdini Python、ダイアログ系のサンプル。 シェルフにでも張り付けてポチると出てくる・・・たぶんね。 ポップアップメッセージ テキストフィールド付きダイアログ テキストフィールド付きダイアログ(Multi) &nb […]

