toxik:[Checker Board]ほか4つ
toxikノード解説回です。 ネタに困ったらtoxik解説しとけ、とか思ってたり思ってなかったり。 今回は楽なImage Generage系のノードを5つ。 Image Generate系のノードでは以前、“Color Sour […]
Houdini回。ノイズ系VEXの続き。(以前、調べたのはTurblent Noise)Worley Noiseいわゆるセルノイズ。各種セルノイズの基本になるっぽい。派生があるっぽいので、ちゃんと調べる。HoudiniのWorley(VEX)は出力がいっぱいある。dist1~dist4までそれぞれ結果が違う。このdistは一体何なのか?その前に、Worleyノイズとはどういうノイズなのか?調べた。むずかしそうなこと色々書いてあったが、要約すると以下のようなものと理解した。あちこちに評価ポイントをばらまいて、近い評価ポイントまで[...]
続きを読む
ネタに困ったときのオペレーション小技集 - その参!知ってても知らなくても困らない、そんな無害なTipです。 多角形ポリゴンを見つける面選択可能モードの状態で、Polygonsメニューから"All and Next" と "Nsided"にチェックを入れる。この段階で、多角形ポリゴンが選択されます。"All and Next"は「自動で選択しまっせ」、"Nsided"はN角形の意。この?は、他にもいろいろな条件で選択できるようです。詳しくはマニュアル参照。このTool名の"Constrains"は、フィルタリングみたいなニュアンスなのかな?[...]
続きを読む
Houdini勉強回。Houdiniについてくるサンプルファイルが、とても勉強になったので復習がてら解説してみようとてするなり。使用するサンプルファイルは、VellumSmokeSheetです。サンプルファイルの開き方はこちらの記事参考。https://www.sidefx.com/docs/houdini/examples/nodes/dop/vellumsolver/VellumSmokeSheet.htmlこんな感じに、布の下に入り込んだ空気が押し出されてブワッとなる、みたいなシミュレーションです。上図赤枠部分が、SIM前の仕込み。上図緑枠部分が、[...]
続きを読む
Houdini、VEX勉強回。neighbour系について。このneighour()系のVEX関数、よく使う割にいつもマニュアル見るので備忘録もかねてまとめです。neighbour()とかneighbours()とか、似た名前の関数があり紛らわしい。私的「つづり間違うランキング」も結構上位です。まず、neighbourと名の付く関数は隣接ポイントに関する情報を取得するものです。そもそも隣接ポイントとは、隣り合ったポイントです。上左図のように、エッジ(線)でつながったポイントを隣接ポイントといいます。上右図のように繋がってないものは隣接ポイントではない[...]
続きを読む
このチュートリアルもおもしろかたよ!見ながら作った。以前、自力で作ろうとして挫折したのですが、・・・なるほど。自分で思いつきたかったなぁ、これ。チュートリアルではコンポジットFusion使ってたけど、私はFusion分からないのでNuke使いました。「ペンローズの三角形」と呼ぶそうですね。他にも四角形や五角形なんかもあるそうですし、作ってみても楽しいかも。いや、おもしろかった![...]
続きを読む
今回からContour系です。全3回くらいの予定です。Contour(コンター)はオブジェクトの輪郭やなんかを線で描くやつです。設定方法は2種類。RenderSettings側で設定する簡単な方法と、自分でノードを繋いで設定する手間のかかる方法。まずはRenderSettings側で設定する簡単な方法から。ノードと言いつつ、今回はノードじゃないですw上のような画像がレンダリングされるように設定してみます。毎度の事ですが、Mayaは2012の英語版です。日本語版ユーザーの方はご容赦を。step1RenderSettingsの"Enable Co[...]
続きを読む
はい、Houdini回。今回は地味に大事なPyroのContainerを回転させる方法です!ここで言う、Containerとは下図の四角い枠のことです。以下、手順です。(初めにShelfから標準的なPyroの煙を作成してあるとします)①:Positionノードを作成するPositionノードを作成し、Smoke Objectノード(Pyroと表記されたのード)の下に入れときます。このPositionノードは、オブジェクト(ここではSmoke Objectノード)が使用できる位置情報を作成することができます。[...]
続きを読む
mib_amb_occlusionとRampノードを使って、オクルージョンを任意のグラデーションで出力する方法でっす。RampノードとSamplerInfoノードを使ってフレネルっぽい効果を出す方法はよくあるので、今回はその変則ということで。レンダリング画像を先に出すとこんな感じ。パッとみ分かりづらいかもだけど、赤や黄色の部分がオクルージョンの効果が強い部分。青や紫はオクルージョンの効果があまりない部分。mib_amb_occlusionのみだと、通常白黒のグラデーションですが、Rampノードを間に挟むことで任意のグラデーションにすることができます。それを何に使[...]
続きを読む
備忘録をかねて。pythonはモジュロ演算子(%)を使って文字列へのフォーマット操作ができます。型変換だけならstr()等でキャストでもいいのですが、桁揃えとかもやってくれるので極力こっちを使うようにしています。でも、すぐ忘れます。使い方はシンプルi=123print "Hellow World %d" % i#結果#Hellow World 123上の例では、%dの部分が123で置き換えられています。ここで使っている%dは「整数値と入れ替えますよ」の意味。複数を置換する場合は、下のように書きます。[...]
続きを読む
AEのレンダリングをバッチで回す方法です。 テキストファイルに下のようなコマンド書いて、拡張子を.batに変更。 後は実行するだけ。 必要に応じてフラグを追加。 以下、よく使いそうなフラグ。 -help ・・・ ヘルプが見れる […]

