スケッチ:カバ
描いた絵もアップしていきます。
toxikノード解説回です。今回はノードです。Inputで入ってきた絵をsRGBカラースペースにコンバートしてOutputするノードです。リニアワークフローで作成した場合、よく使うノードではないでしょうか。パラメータは次の2つ。Output Depth画像のビット数。8bit8bitイメージ。0~255まで。最終的には8bitで出力することが多いのでは。16Bit(float)16bit浮動小数点。OpenEXR形式で使えるヤツ。絵の綺麗さと容量のコストパフォーマンスが一番いいのでは[...]
続きを読む
その1へ その2へ その3へ その4へ その5へ 補足へmia_materialの復習も5回目パラメータも後半に突入。今回で終わらせたいが、さぁどうだ。Mayaは2012の英語版を使用しています。最新のバージョンとは異なる可能性がありますのであしからず。 Bump(バンプ)mia_material組み込みのバンプ。mia_material_x、mia_material_x_passesで使用可能。スロットが二つあるおかけで、バンプマップとノーマルマップの両方が楽に使える。Overall Bump(全体のバンプ)オーバーオールだか[...]
続きを読む
Houdini studyHoudini study roundI couldn't figure out how to add more control points in Cureve(SOP) later, so I looked into it.The answer is to select the curve, hold down Enter! & Shift, and click!I took the trouble to look it up, but when I looked closely, it was written on[...]
続きを読む
数学回です。今回から、数回に分けて「内積」について書こうと思います。が、その前に!= 注意 =この記事には三角関数やら数式やらが頻出します。 「三角関数は医者に止められてる」、というような方は読むのをお控えください。また、一連の記事は、「内積がなんとなく分かった気になれて、3DCGで応用できそう」くらいを想定しています。 数学として内積について深く掘り下げたものではありません。玄人はサポート対象外です。また、間違い等を見つけましたら、こっそりお知らせください。 おおっぴらに間違いを指摘されると、恥ずかしさで管理人が泣きます。[...]
続きを読む
へい!Houdini回っす。今回も地味で簡単なヤツです。私の場合、作業してて気づくとGridがあらぬ方向を向いていることが多々あります。なぜでしょう? よくわかりません。で、毎回Grid設定をリセットしてます。Viewの右上にあるメニューから"Set Construction Plane"-> "Revert to Defaults"。これで、デフォルトに戻りました。以上、Gridが変な方向むいたときの戻し方でした。ではまた次回![...]
続きを読む
Houdiniでシミュレーションすると、すぐメモリが足りなくなります。そんな時の対処方法のひとつ。DOP Networkノードのパラメータ"Cache Simulation"をOFF!これでシミュレーション時にキャッシュデータを保持しなくなります。ここでいうキャッシュデータとは、タイムラインで青とか橙色であらわされるデータです。DOP Networkノードのパラメータ"Cache Simulation"をOFFにすると、このキャッシュデータが作られなくなるのでタイムライン上でマウスをぐりぐりしても、現在のフレーム以外シミュレーション結果を確認でき[...]
続きを読む
なんてことだ。記事を消してしまったようだ。なので、もう一度書き直します。Mayaのpymelでアトリビュートを調べる際はlistAttr()をつかい、メソッドを調べる際は、dir()を使う。import pymel.core as pmoObj = pm.polyCylinder(n="Cylinder", r=5, h=1,sz=1)print "アトリビュートのリスト↓"print pm.listAttr(oObj)print "使えるメソッド↓"print [...]
続きを読む
toxikノード解説回です。今回は"Merge Streams"と"Extract Streams"の2つです。セットで使うことが多いと思うのであわせて解説です。Streamsとは、処理ラインとでもいいましょうか。複数の素材で、まとめて同じ処理をしたい場合、"Merge Streamsノード"を使うことで一旦ひとまとめにすることができます。処理後に再び素材をバラバラに分けるとき、"Extract Streamsノード"を使います。どんな時にこのノードを使うかと言うと、たとえば立体視の映像で右目用と左目用の画像をカラコレする際に、一旦"Merge Stream[...]
続きを読む
Houdini Advent Calendar2016 15日目に参加しました。Houdiniノード勉強回。テーマはL-System。反復処理されるルールによって、枝分かれする現象を表現できるヤツ。使えそうに見えて使いどころが難しい、そんな機能かと。基本的にL-system(SOP)ノードだけで、作ることができます。まずは概要から。L-Systemの作成には大きく3つの工程があると、私は思っています。1:どのようなルールで作るか(パターン)2:どのような数値を設定するか(長さ、角度、減衰、増幅など)3:それを何回繰り返すか1:[...]
続きを読む
Houdini回。Wrangle(SOP)のVEX例文。メモより抜粋その3。脈絡はないです。あと、時々コードが文字化けしてます。すいません。ローカル変数のマッピングi@test = 0;addvariablename(geoself(), "test", "TEST");自分で作ったアトリビュートをローカル変数として定義する。ここで定義したローカル変数は、このaddvariablenameという関数をサポートしたノードで利用可能らしい。最近の仕様では、あまりローカル変数使わないようになってるんだっけ[...]
続きを読む
