Houdini回じゃ!今回はOutput(SOP)ノード解説回にしてみました。これは「出力を定義できるノード」です。AssetやSOPの出力が定義出来ます。Object Merge SOP等で参照した場合例えば、「Object Merge SOP」で親のノードを参照した際、output SOPノードがあると自動でそこを参照します。(output SOPがない場合、Displayフラグが立っているノードが参照されます)とりあえずSOPの最後にはこのノードを付けとけば良いかと。Asset[...]
read more
Houdini勉強回。前回、MatchSize(SOP)について取り上げましたが、そこで紹介しなかった機能があります。それが、Restore/Stash Transformのパラメータです。これらを使うことで、MatchSize(ROP)による原点への移動値をアトリビュートとして保持したり、逆にアトリビュートをもとに移動することができます。以下のようなネットワークで、ジオメトリ(任意座標)を原点に移動、Twistをかけて、元の位置に戻す、というものです。(1):MatchSize(SOP)で原点に移動。パラメータ"Stash Transform"を有効に[...]
read more
※音出ます↓Houdini18.5のPyroをいろいろ試してた時に作った爆発。Twitterには上げたのですが、せっかくだから記事にもとおもいまして。これレンダリングはOpenGLでおこなったのですが、PyroBakeVolumeノードのおかげで、OpenGLでも結構いい感じになりますね。特に凝ったことはしてなくて、標準のをそのままです。[...]
read more
Houdiniで水の表現を模索中wポイント数はおよそ63,000,000。↓画像のように画面のほとんどを水で埋め尽くしました。というのも、FLIP SolverのFeedbackという機能を使いたかったからです。このFeedbackってのを使うと、RBD Object(ここではオレンジ)に水の浮力(密度の差?)の影響を与えることができるそうです。今回は水中でのオレンジの落下減速を再現したくて使ってみました。(最終的にアップした映像にはスローモーションの演出を加えてしまったため、あまり効果を感じられませんでしたがw)Feedback Scaleの値[...]
read more
toxikノード解説回です。今回は「Garbage Maskノード」です。これがtoxik上で作るマスクですね。項目が多いため全部解説は無理なので、大事なところに絞って解説していきます。↓がGarbage Maskの設定項目です。ザックリABCの三つの領域に分けました。左側が現在作成されているマスクの一覧が表示され、右側に現在選択されているマスクの詳細が表示されています。マスクの作成は真ん中あたりAの領域のアイコン群から作成できます。次にBの領域の、マスク一覧の見方から。①の領域から。S・・[...]
read more
夜な夜なこんなのを作ってました。この記事はこんなの作ったよ~、くらいの内容です。悪しからず。破片の置換の応用です。「形が似てるなら、ポリゴン以外も置換できるな」とふと思い、手始めに煙で作ってみた次第です。以下、ネットワーク抜粋です。手順は以下の通り。A:煙のSIM読み込みB:煙にリタイムをかけて、箱を満たした辺りでストップするC:煙にNameアトリビュート(point)を付与。このNameは、"D"工程のNameと一致させておく。D:箱を落とすシミュレーションする。(Packed)E:煙の位置を箱の位置と一致させる。F:箱と煙を置[...]
read more
Houdiniの本が販売中です。以下、本の概要です。「Houdini ビジュアルエフェクトの教科書」発売日:2018年5月15日(火)価格 :4212円(税込)出版社: エムディエヌコーポレーション480P フルカラー ダウンロードデータあり!本の詳細はMdNのページ、もしくはAmazonにてご確認いただけます。以下、著者よりコメント。この本は、"Houdiniのエフェクト学習本"です。3DCGで煙や炎、水などの作り方を学ぶ、入門書です。私がHoudini覚え始めた時に、「こういう本が欲しいんだよぉぉぉ[...]
read more
MayaのMentalRay使ったバッチレンダリングでCPUを100%使ってくれない時の対処法。「ニーズあるんじゃないって」、言われたから書きます。※ただし、記事を書くにあたって一切の確認検証をしておりません。記憶を頼りに書きました。間違ってたら指摘して下さい。 方法その1mentalRayのBatch Render Optionを開きます。->□"Parallelism"のRender Threadsがいくつに設定されているか確認します。(上絵の赤枠部分)Auto Render Threadsにチェックが入っているからといって[...]
read more
Houdini勉強中につき私的メモからの抜粋システム単位とグリッドについてのメモ。システム単位についてマニュアル曰く、「Houdiniダイナミックスはキログラム、メートル、秒の単位を使う」とのこと。システム単位を確認&変更する場合は、Unit Lenght(m)=1Unit Mass(kg) =1Houdini先生が、"長さ1"って言ったらそれは1メートルのことで、"重さ1"って言ったら1kgのこと。例えばデフォルトでSphereを作成すると、radius=1の球ができる、これは半径1mの球。boxを作成すると、siz[...]
read more
Houdiniノード勉強回。Copy to Point(SOP)を取り上げます。Houdini18でCopy to Point2.0として新しくなったノードのひとつです。これを使うことで、ポイントごとに異なるジオメトリを簡単に配置できるようになりました。Houdini18以前は、CopyStamp(SOP)やforeachを使って実現していた機能ですが、Copy to Point(SOP)でこれが簡単にできるようになったのはうれしい変更点ですね。私は比較していないですが、以前の手法と比較しても高速だとか。以下、参考用ネットワークです。ネットワーク左側[...]
read more