Houdini:RBD Constraints From Curves(SOP)
Houdini回。コンストレイント系SOPノードの続き。 RBD Constraints From Curves(SOP)。 RBD Constraints From Curves(SOP) マニュアル曰く(意訳)、 ”ビューポート上でカー […]
Advent Calendarの17日目に参加です。ボリュームを捻じ曲げる方法です。H19で追加されたVolume Deformer(SOP)を使わない、VOPを使った方法です。そのうち書こうと思ってたらHoudiniの進化で過去の遺物になってしまったかもしれないネタ。Volumeを変形させる方法はいろいろありますが、ここでは私が良く使うVolume Sample(VOP)を用いた方法をシンプルな例を用いて紹介します。SampleFile・・・VolumeDeformSample.hiplc使用バージョンはHoudini19.0431VOPで煙を捻じる[...]
続きを読む
Houdini、こんなノードがあったのか回!Enumerate(SOP)というノード。このノード、ポイント、またはプリミティブに連続したアトリビュートを作成してくれるノードだそうです。例えば、パラメータのGroup Typeを"Points"に変更、Attributeに"id"と記述して、任意のジオメトリにコネクトする。結果、ジオメトリを構成する各ポイントにidアトリビュートが作成され、0から順番に数字が割り当てられる。・・・へ~パラメータにはグループ指定の項目があり、特定のグループのみにidを割り当てることも出来る。まとめると、これはID的なアトリビュ[...]
続きを読む
Now Loading・・・Now Loading・・・が似合いそう。CopyとTranslateを使ったシンプル構成。されど面白い。これシーンファイル nowLoading.hip[...]
続きを読む
Houdini回。フレームとフレームの間の値が欲しい時があります。上の絵でいうと、1.57613…の小数点以下の部分、0.57613…ですね。この値があると、今、フレームとフレームの間のどのあたりかを知ることができます。この例だと、0.57613…なので、フレーム間のちょうど半分よりすこし次のフレーム寄りだということが分かります。フレーム間を補間するときに便利だったりします。この値をVOPで求めます。ネットワークはfloor(VOP)を使ってこう。floor(VOP)は入力されたFloat値に対して、小数点以下を切り捨てて整数値を返してくれま[...]
続きを読む
Houdini回ですよ~。今回もコンストレイント系というかそういうのです。オブジェクトレベルで、ペアレントコンストレイントできないものかと思って調べたのです。Fetchノード使ったらできるとわかったので、メモも兼ねて。Fetch Objectでオブジェクトのパスを指定して、"Use Parent Transform of Fetched Object"もONにしとけばOKかな。以上、簡単ですが今回はここまで。変なところがあったらご指摘を!使用バージョン:Houdini13[...]
続きを読む
Houdini回。Camera Viewにコメントを付けられるのを覚えた。下図のようなコメントが付けられる。時々見かけるけど、皆どやってんのかと思ったけど、やっと分かったので備忘録もかねて。カメラに"Edit Parameter Interface"でパラメータを追加する。Render PropertiesにViewport Comment(vcomment)ってのがあるので、それを追加する。そのままだと1行コメントなので、Parameter DescriptionのMulti-line Stringを有効にして複数行コメントを可能にしとく。[...]
続きを読む
前回に引き続き、「内積」についてです。内積を上手に使うと、角度を知ることができます。今回は、その辺りに焦点を絞って書いてみたいと思います。また、3DCGでは、角度を知るために内積が沢山使われています。後半でその辺りの簡単な活用例をいくつか取り上げたいと思います。が、その前に!ここで内積についての情報を少々。内積のことをスカラー積とも呼びます。これは内積の計算結果がスカラー値になるからだと思われます。スカラー値ってのは普通の数のことです。ベクトルが複数の値で構成され、向きや速度、大きさといったものを同時に表すのにたいして、単に大きさや量[...]
続きを読む
Houdiniノード勉強回。Edge Cusp(SOP)について。マニュアル曰く、"Sharpens edges by uniquing their points and recomputing point normals."訳すと、このノードは「ポイントをユニークなものにすることでエッジをシャープにし、ポイントの法線を再計算する」。たとえば、デフォルトのポリゴンの球に繋ぐとこうなる。エッジをシャープにする機能だけだと、あまり使いドコロが無さそうなのだが、Edge Cusp(SOP)にはもうひとつ、エッジを分離する機能がある。こんな感じ。上の[...]
続きを読む
意表を突いて、Photoshopネタです。今回はハーフトーンの作り方を!こいうの!Step:01まず、Gray平面を用意します。Step:02Step:03カラーハーフトーンの設定は次の通り。ハーフトーンスクリーンの角度をすべて同じにします。Step:04黒いハーフトーンができます。Step:05好きな色に変えて出来上がり。以上!では、また次回![...]
続きを読む
その1へ その2へ その3へ その4へ その5へ 補足へ3回くらいで終わるかな、なんて軽く考えていたのを後悔してたりします。前回までで、だいたい全パラメータの半分が終わったくらいでしょうか。峠は越えた気でいます。では、引き続きmia_material_x_passesのパラメータを確認していきたいと思います。「Indirect Illumination Options」から。このあたりから、普段使わない(=あまりよく分からない)パラメータが出てき始めますね。不備、勘違い等ありましたらご指摘ください。ちなみに、mentalrayについて調べるとき、Maya系[...]
続きを読むHoudini回。コンストレイント系SOPノードの続き。 RBD Constraints From Curves(SOP)。 RBD Constraints From Curves(SOP) マニュアル曰く(意訳)、 ”ビューポート上でカー […]
Houdiniノード勉強回。 今回取り上げるのは、RBD Constraints From Lines(SOP)。 個人的に、いつも使い方を忘れてしまうノードの一つだったりします。 ノードで名前の通りRBDシミュレーション用のコンストレイン […]
Houdini”こんなシェルフがあったのか回”。 先日、シェルフに”Bake Constraint”なるシェルフを見つけて吃驚しました。 シェルフの”ConstraintsR […]
Houdini回。 取り上げるのは、Labs Building Generator(SOP)と、Labs Building Generator Utility(SOP)の2つ。セットで使うノードです。 建物制作の補助してくれるノードみたい。 […]



