CGWORLD222号 Houdini特集
宣伝! 1/10発売のCGWORLD222号のHoudini特集に寄稿させていただきました。 本の詳細はCGWORLDさんのページで。 私の方では、簡単な作例を通してラインを使ったTipsやなんかをいくつか紹介させていただいてます。 「 […]
Twitterで流れてたgifが面白かったので、Houdiniでマネして作ってみた。2つの形状をブレンドして、変形の際にJiggleを適応したもの。Jiggleについてはこっちの記事でサンプルファイルをアップしています。反省点としては、作り方とネットワークが力技だったなぁ、と。形状大きさ間隔速度に依存しないスマートな作り方ができたはずだ、と。いずれリベンジを、と。[...]
続きを読むHoudini Tip回。今回はスパイラルカー(螺旋)をいろんな方法で作ってみました。なんの役に立つのと聞かれたら、それは・・・そのうち何かの役に立つさ、きっと。全二回の予定です例:その①作り方の概要:円を何周も作って縦に伸ばす!使うのは円を作るための"Circle"ノードと、その円のポイントを操作するための"point"ノード。個人的にはこれが一番簡単だったかなぁ、と。pointノードのpositionYにつかった"$PT"とは各ポイント番号のこと。↓図の青緑の点の番号。だいたい作った順に番号が付くのかな?[...]
続きを読むはい、Houdini回。今回は地味に大事なPyroのContainerを回転させる方法です!ここで言う、Containerとは下図の四角い枠のことです。以下、手順です。(初めにShelfから標準的なPyroの煙を作成してあるとします)①:Positionノードを作成するPositionノードを作成し、Smoke Objectノード(Pyroと表記されたのード)の下に入れときます。このPositionノードは、オブジェクト(ここではSmoke Objectノード)が使用できる位置情報を作成することができます。[...]
続きを読む今回はちょっと変わったネタを。極座標変換についてです。半分、数学です。極座標系とは、ザックリ言うと"角度(θ)"と"距離(r)"で表される座標の事です。下に二次元の直交座標系と極座標系の図を載せてみました。図のように、同じ座標でも直交座標と極座標という二つの方法で表すことが出来きます。同じ一つの場所を異なる座標系で表すことが出来るというのは、時として非常にありがたいことだったりします。直交座標ではややこしい制御も、極座標ならすんなりなんてこともあるかもしれませんからwこの、直交座標系と極座標系を行き来するためには、変換式が必要になります。難しい話は、[...]
続きを読むHoudini17リリースされましたね。魅力的な機能がたくさんありましたが、その中で地味に新しく搭載されたRetime(SOP)ノードがちょっと衝撃で。Retime(SOP)は"フレーム間の補間"と、"スピードの可変"ができるノードのようです。これまで、TimeBlend(SOP)とTime Shift(SOP)で行ってた機能が、このノードにまとまった感じでしょうか。何がすごいって、"TimeBlend(SOP)とTime Shift(SOP)のコンボ"では難しかった、SOPでのVolumeスロー表現ができるようになってました。以下、17.0のRetime([...]
続きを読む今回は、『user_ibl_rect』の方です。『user_ibl_env』が全天型なのに対して、『user_ibl_rect』は名前の通り四角です。こんな感じ↓基本は『user_ibl_env』と同じなので、使い方はザックリと。Step1AreaLightを作成。『user_ibl_env』とちがって、サイズと向きが命です。Step2Area LightのUseLightShapeをON。Typを'Rectangle'に変更。VisibleもONにしておきましょう。Step3『user_ibl_rect』ノードを作成。Step4Area[...]
続きを読むContour最後です。今回は作例を二つほど。まずはContour使ったMayaのシェーダー作例。 作例1『mentalrayVertexColors』ノードと『contour_shader_widthfromcolor』を組み合わせて、”不要なContourラインを塗って消せる”、そんなシェーディングネットワークを組んでみようと思います。レシピは、・『mentalrayVertexColors』(頂点カラー取得用)・『surfaceShader』(アサイン用マテリアル)・『contour_shader_widthfromcolor』(マテリアルの色でラインの太[...]
続きを読む※ 注意 ※この記事のリグは失敗例です。記事のとおり作ると、記事の通り失敗します。それでもよいという天の邪鬼な方に向けておくる、"Mayaで作る車輪リグ考察(失敗編3)そろそろ成功例だけ載せてくれ、とお叱りを頂きそうな今日この頃。それでも載せます失敗例。前回、オブジェクトスペースを使った作戦は、方向転換時の挙動に難あり。あえなく廃棄。今回は考え方を変えて、1フレームあたりの移動距離から回転角を求める方法をとることにしました。毎フレームごと、移動距離から角度を計算し、足してゆきます。イメージはこんな感じ。 またこれだけでは[...]
続きを読むOSをLinuxに移行しようかな、と思い立って。LinuxディストリビューションはCentOS、Ubuntu、Linux Mintの3つで悩んで、結局Linux Mintを選択しました。マシンは中古のDELL T7600に、グラボGTX 1080tiを載せ替たもの・・・高かった。さてLinuxでnvidiaのグラボを使うと、「起動しない」とか「画面が真っ暗」とかあるそうで、私ももれなくハマりました。以下、行ったインストールの手順。1:LinuxMintのisoをダウンロード公式ページからダウンロード可能。2GBくらい。https://www.linu[...]
続きを読む宣伝! 1/10発売のCGWORLD222号のHoudini特集に寄稿させていただきました。 本の詳細はCGWORLDさんのページで。 私の方では、簡単な作例を通してラインを使ったTipsやなんかをいくつか紹介させていただいてます。 「 […]