Houdini:Escher
面白かった、このチュートリアル。上記のものは、それを少しアレンジして動かしたもの。
Houdini回。最近知ったこと。SOP階層で、複数のノードのアウトプットを選択してAlt押しながらドラッグすると、Merge(SOP)が作られる。最近のバージョン更新内容だった気がするけど、あらためて「へ~」って思ったので。以上!これだけ。[...]
続きを読む記事書くヒマがない!そんな時のためにストックしといたHoudini小技回!Houdiniのちょっとした機能とかそういのです。Mplayに沢山読み込む一つのMplayに異なるシーケンス画像を複数読み込んで比較することが出来る。読み込む際にはメニューのを使う。複数読み込んだら、今度はメニューのからレイアウトを選択。これで複数を同時に表示比較できる。UIのサイズを変更するタブレットとかノートPCとか、4KディスプレイとかでHoudini起動すると、UIが小さすぎたりします。UiサイズはPreferenceの設定から変更で[...]
続きを読むHoudini Advect Calendar2018 20日目の記事に投稿します。ビンに水を貯めました。FLIPです。メッシュ化してません。テーマと問題点この作例のテーマは、「水を貯める」です。HoudiniのFLIPでは、水を貯めようとすると、なぜか水かさが減ります。こんな感じ。満タンまで、入れても半分くらいに減っちゃってます。減る割合は一様ではなく、パーティクル一粒のサイズ(Particle Separation)が小さいほど、また水の動きが大きいほど、よく減ります。原因は理解していませんが、このように器の中に水を貯めようとすると必ず減[...]
続きを読むLightstorm3Dの無料ツールライブラリ「L3Library」にある機能の一つ、GeoLocatorが面白かったので備忘録も兼ねて。GeoLocatorという機能は、どうやらコンストレイン+追従の動きにノイズやDynamicsを加味するというものらしいです。試しに作ってみました。まず、インストール方からざっくりと。①サイトからL3Libraryをダウンロード。(※登録必要)②任意の場所にファイルを解凍。③Maya起動④ScriptEditorを起動しPythonタブに切り替え、↓のスクリプトをコピー&ペースト[...]
続きを読むNukeのPythonメモGUI操作からPythonコマンドを調べる「Edit」->「Preferences」->Panels->"Script Editor"->echo python commands to output windowをON。次にclear input windows on successful script executionをOFF。次に、タブがあるところ適当に右クリックして、これで、GUI上の操作がScript Editorの上半分に表示される。Pythonを書くScript Editorの下半分[...]
続きを読むHoudini勉強中につき私的メモからの抜粋システム単位とグリッドについてのメモ。システム単位についてマニュアル曰く、「Houdiniダイナミックスはキログラム、メートル、秒の単位を使う」とのこと。システム単位を確認&変更する場合は、Unit Lenght(m)=1Unit Mass(kg) =1Houdini先生が、"長さ1"って言ったらそれは1メートルのことで、"重さ1"って言ったら1kgのこと。例えばデフォルトでSphereを作成すると、radius=1の球ができる、これは半径1mの球。boxを作成すると、siz[...]
続きを読むHoudiniノード勉強回。Edge Cusp(SOP)について。マニュアル曰く、"Sharpens edges by uniquing their points and recomputing point normals."訳すと、このノードは「ポイントをユニークなものにすることでエッジをシャープにし、ポイントの法線を再計算する」。たとえば、デフォルトのポリゴンの球に繋ぐとこうなる。エッジをシャープにする機能だけだと、あまり使いドコロが無さそうなのだが、Edge Cusp(SOP)にはもうひとつ、エッジを分離する機能がある。こんな感じ。上の[...]
続きを読む今回は、ワイヤーフレームでレンダリングする方法です。こういうのを出力したいのです。主にメイキング作成時によく使います。それ以外での使い道が果たしてあるのか!?ワイヤーフレームを出力するには、wireframeノードを使います(名前そのままですね)ここでは標準のCrayマテリアルにWireframeノードの要素を追加するかたちで使用しています。以下、マテリアルのネットワークです。こんな感じです。wireframeノード単体でもラインの色調整は出きるのですが、そのままだと黒地白ラインなので、rampノード使って反転し白地黒ラインにしてます。(もしくはco[...]
続きを読むここでいうチャンネルとは、これ↓のこと。チャンネルボックスに表示されている移動やスケール、回転等のアトリビュートを指します。今回は、このチャンネルを非表示にしたり、非表示にしたチャンネルを表示したりする方法です。主にリグのリリース時に必要なチャンネル以外非表示にしたりするのに使います。まずは非表示の仕方。Channel Boxで任意のチャンネルを非表示にする。①Channel Boxで任意のチャンネルを選択②右クリック→"Hide Selected"結果:チャンネルボックスから選んだチャンネルが消える(チャンネルはロックされていない)Channel [...]
続きを読む「気晴らしに 作ってみました 無限ループその2」 いっぱい字余り。こんなの作ってる場合じゃないんだけど、気が付いたら手が勝手に作ってた。ぷるぷるは、Balloon設定のVellum。あとRedshiftでのSSSと、ジオメトリライトも確認もかねて使ってみました。緑色の”ぷるぷる”を、ほんのり光源にしてます。レンダリング早いは早いけど、そこそこ時間かかった。いや、Mantraよりずっと早かったんだけどね。GPUメモリが足りてない印象。横着せずにプロキシ化すれば早くなったかなぁ。そろそろ、雰囲気だけで設定するのが難しくなってきたので、マニュアルを読まねば[...]
続きを読むHoudini回。 頭の体操のごとく、詰将棋を説くがごとく、もぞもぞ作る。そんな日曜日。 せっかく作ったので公開!作ったのは以下の3点! 以下、作業画面のキャプチャ。 以上!
最終的にコインは2万5000枚くらい落ちてきてます。 シミュレーション自体は軽くて、30分くらいで終わりました。 発生源を3種類用意してコインを分類し、シミュレーションした後にColor情報用のUVを生成しています。