Houdini Recipe:VDB Advect Points
Houdini Tips! Previously,I posted an aricle that advecting particles by using smoke. this is another Method of that. The […]
NVIDIA OptiX denoiser!これもHoudini17で気になっていた機能です。レンダ画像から、ノイズを減らしてくれる機能!たしかArnoldでは少し前に実装されてて「いいないいなぁ」と思ってたのですが、ついにHoudiniにもキタ!http://www.sidefx.com/docs/houdini/render/optixdenoiser.html以下、マニュアル見ながらやってみた。1:まずPluginをダウンロードするHoudiniのUIからダウンロードできるようです。メニューの[...]
read more
Houdini回。取り上げるのは、Labs Building Generator(SOP)と、Labs Building Generator Utility(SOP)の2つ。セットで使うノードです。建物制作の補助してくれるノードみたい。建物を構成するパーツはこれらのノードでは作れないので、別途用意する必要があります。公式ページにサンプルシーンと解説があります。ファイルはそっちを参照ってことで。ちなみに、Houdini内のノード表記は私の使用バージョン(416)では、Labs Building Generator(Beta)となってますが、本記事内では[...]
read more
Houdini回。今回はこれ。Geometry(OBJ)ノードの真ん中あたりにあるパラメータ↓について。上記のパラメータを"Clean Transform"にすると、状態を維持したまま、数値を強制的に0にすることができる。言い換えると、原点以外の場所を0とみなすことが出来る、ってこと。(Mayaのフリーズって、こんな感じの機能じゃなかったっけかな)このパラメータ、選べる項目が沢山あるので、それぞれ確認してみようと思います。Clean Transform・・・Translate,Rotate,Scaleの3項目すべて、現在の値を0とみなす。[...]
read more
Houdini回。COPで画像をデフォームさせる方法。サンプルファイルCOP_Deform.hiplcつまりこうじゃ。ネットワークはこうじゃ。COP Input(COP)ノードが紹介したいポイントじゃ。初めて使ったのじゃ。このノードを内包する、VOP(COP)ノードの入力情報(pixel情報)を引っ張てこれるヤツかなと思うじゃ。ここではノイズかけたXY値をUVに使うことで、画像を歪めていますじゃ。作例と余談丸いショックウェーブ的な絵を作ろうとして、調べていたのです。AfterEffectsが得意とする領域ですが、A[...]
read more
今回は、『mentalrayVertexColors』ノードについてやってみようと思います。このノードは、ひとことで言うと、mentalrayで頂点カラーをレンダリングできるようにするノードです。コネクトや作業手順等々、いろいろ面倒なノードのひとつだと思います。アトリビュートも"cpvSets"ひとつしかないので、Mentalrayで頂点カラーをレンダリングするまでの手順をやっていこうと思います。(ちなみにSoftWareレンダーの方は知りません)Mayaは2012の英語版を使用しています(日本語ユーザーの方ごめんなさい)↓のような平[...]
read more
ここでいうチャンネルとは、これ↓のこと。チャンネルボックスに表示されている移動やスケール、回転等のアトリビュートを指します。今回は、このチャンネルを非表示にしたり、非表示にしたチャンネルを表示したりする方法です。主にリグのリリース時に必要なチャンネル以外非表示にしたりするのに使います。まずは非表示の仕方。Channel Boxで任意のチャンネルを非表示にする。①Channel Boxで任意のチャンネルを選択②右クリック→"Hide Selected"結果:チャンネルボックスから選んだチャンネルが消える(チャンネルはロックされていない)Channel [...]
read more
今回は相対パスについて書いてみようと思います。Mayaで相対パスを設定する前に、プロジェクトフォルダを確認しましょう。プロジェクトフォルダというのは、メニューの File->ProjectWindow もしくは File->Set Project から決めるフォルダですね。相対パスはこのプロジェクトフォルダから見たパスになります。逆に言えば相対パスを利用する場合は、必ずプロジェクトフォルダを指定する必要があるということです。ちなみに、新しくProjectを作るときはFile->ProjectWindow、すでにあるプロジェクトを指定する場合[...]
read more
夜な夜なこんなのを作ってました。この記事はこんなの作ったよ~、くらいの内容です。悪しからず。破片の置換の応用です。「形が似てるなら、ポリゴン以外も置換できるな」とふと思い、手始めに煙で作ってみた次第です。以下、ネットワーク抜粋です。手順は以下の通り。A:煙のSIM読み込みB:煙にリタイムをかけて、箱を満たした辺りでストップするC:煙にNameアトリビュート(point)を付与。このNameは、"D"工程のNameと一致させておく。D:箱を落とすシミュレーションする。(Packed)E:煙の位置を箱の位置と一致させる。F:箱と煙を置[...]
read more
若干、いまさら感のあるDifferential Curve Growthです。日本語だと・・・なんでしたっけ?Differential Growth系は手法が沢山あるのですが、今回はその中で最も簡単でシンプルな、Relax(SOP)とSolver(SOP)を使う方法を採用しました。めんどくさい処理は全部Relax SOPがやってくれます。わたし好み。いずれ、Differential Growthについてまとめたいなと思っているので、詳細はその時にでも。と、思いましたが、Entagma先生が解説されてましたね。そちら載せときます。他の処理で、少し手[...]
read more
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の下半分[...]
read moreHoudini Tips! Previously,I posted an aricle that advecting particles by using smoke. this is another Method of that. The […]
