Nuke:小技その壱
Nuke小技回。 オペレーション系です。 上位階層ノード全移動 ノード選んで、Ctrlドラッグで上位階層のノードまで含めた移動ができる。 ノードの整列 整列したいノード選んで、Lキー。 問答無用で整理する感じが。 ノードの入れ替え 入れ替え […]
Houdini回!Houdini16で新しく付いたノード、Boolean(SOP)とCompile(SOP)を使ってみました。円柱を縦にスライスして、波打つ箱で削り取ったもの。ネットワークこんな。黄色いエリアがCompile Block。便利、だけど対応してないノードとかローカル変数使えないとかまだ制約が多くて、組むのに頭使う。今回これだけ、以上!サンプルファイルはこちら→BooleanCompile.hip[...]
続きを読む
今回は「Z用マテリアルがどうしても必要。でも作るの面倒だ。」そんなときに役立つ方法です。古いバージョンのMayaでは、レンダレイヤーから右クリックでオクルージョンとかZデプスとか、プリセットで選べたのだが、いつ頃からかそれがなくなってしまいました。オクルージョンはともかくZ用のマテリアルは楽に作れただけに残念だなぁ、なんて思ってたらありました。レンダーレイヤーのアトリビュートのプリセットに残ってました。ここのLuminance Depthを選ぶと↓のマテリアルが作られます。(レイヤー内のオブジェクトに自動で割り当てられてしまうので注意)作られたマテリアルに手を加える[...]
続きを読む
今回はHoudini13から追加された機能、FEM(有機要素法)をさわりだけ。FEMはFinite Elementsの略らしいですね。どっちにしろ、「なんじゃそりゃ」ですね。こういう奴です↓。ソフトボディちっくですが、千切れたりもできるっぽくて。なんでも、中身も考慮した計算モデルだとか。わざわざ、記事に書いたのは、分かりやすいチュートリアルを見つけたから。最後にMaster Classも。僕は途中で寝ちゃって、最後まで見れてないんだけどw以上、ではまた次回![...]
続きを読む
Houdiniノード勉強回。サンプルファイル->WedgeTOP_Sample.hiplcHoudini17.5から追加されたPDG。タスク管理やディペンデンシーを管理する機能です。まだ私もあまり、使いこなせてないのでメモも兼ねて書いてきます。Wedge(TOP)は、パターン出しとかをTOPで制御するときに使うやつで、Wedge(ROP)のTOP版。以下、使用例。Pyroのシミュレーション違いを5パターン、ローカルで作ってみます。こんな感じ。最初に、Wedgeの対象にTab Menuから"Pyro Configure Billowy Smo[...]
続きを読む
今回は相対パスについて書いてみようと思います。Mayaで相対パスを設定する前に、プロジェクトフォルダを確認しましょう。プロジェクトフォルダというのは、メニューの File->ProjectWindow もしくは File->Set Project から決めるフォルダですね。相対パスはこのプロジェクトフォルダから見たパスになります。逆に言えば相対パスを利用する場合は、必ずプロジェクトフォルダを指定する必要があるということです。ちなみに、新しくProjectを作るときはFile->ProjectWindow、すでにあるプロジェクトを指定する場合[...]
続きを読む
今回はFumeFXのコリジョンオブジェクトのTypeについてです。- Object -TypeShell・・・外壁だけの中身空っぽコリジョンモデル。Solid・・・中身も詰まったコリジョンモデル。Free Flow・・・貫通するけどコリジョンもするモデルかな左から、Shell、Solid、FreeFlow。Boxのコリジョンを置いてみました。Fumeのグリッドは1m四方。設定はほとんどデフォルトです。FreeFlowはコリジョンもするけど普通に通り抜けてますね。Sourceをコリジョンの[...]
続きを読む
前回に引き続き、『mib_amb_occlusion』のパラメータについてです。残りは"id_inclexcl"と"id_nonself"。どちらもIDによって、オクルージョン効果を管理するパラメータです。オブジェクトに”miLabel”というアトリビュートを追加することで、使うことができます。(いちいちアトリビュートを作らなきゃいけないのが面倒だけど。Mayaはこういうのほんと多い。中にはマニュアルに記載されていないのとかもあったりして・・・ブツブツ)では、引き続きパラメータを見ていきます。id_inclexclIDと一致するmiLabelアトリビ[...]
続きを読む
Lightstorm3Dの無料ツールライブラリ「L3Library」にある機能の一つ、GeoLocatorが面白かったので備忘録も兼ねて。GeoLocatorという機能は、どうやらコンストレイン+追従の動きにノイズやDynamicsを加味するというものらしいです。試しに作ってみました。まず、インストール方からざっくりと。①サイトからL3Libraryをダウンロード。(※登録必要)②任意の場所にファイルを解凍。③Maya起動④ScriptEditorを起動しPythonタブに切り替え、↓のスクリプトをコピー&ペースト[...]
続きを読む
※ 注意 ※この記事のリグは失敗例です。記事のとおり作ると、記事の通り失敗します。それでもよいという天の邪鬼な方に向けておくる、"Mayaで作る車輪リグ考察(失敗編2)まずは前回の失敗から。一方向の移動にしか、車輪の回転が実行されませんでした。原因は計算に使ったのがX軸方向の移動距離だけだったからです。他の軸も考慮に入れなければ・・・。そこで管理人、思った。「これは、大変そうだなぁ~」できれば「前回のExpressionをちょっと書き直したらできちゃった」が望ましい。そこで管理人、まじめに思った。「オブジェクトスペースで座[...]
続きを読むNuke小技回。 オペレーション系です。 上位階層ノード全移動 ノード選んで、Ctrlドラッグで上位階層のノードまで含めた移動ができる。 ノードの整列 整列したいノード選んで、Lキー。 問答無用で整理する感じが。 ノードの入れ替え 入れ替え […]
Houdiniノード勉強回。 今回はVOPのfor Loop系。 vopでのfor loop処理がHoudini15から新しくなって、分からなくて困ったのです。 「なんじゃこりゃ」、「どうやって使うんじゃ」と思って調べたやつ。 ・・・・・・ […]
Houdiniノード勉強回。 今回はVOPのif block。 “Block Begin If”と”Block End”ノードで構成される条件分岐のためのノード。 「なんじゃこりゃ」、「どうや […]
Houdiniノード勉強回。 今回は、Houdini15から追加のBlock Begin(SOP) / Block End(SOP)ノードにしてみました。 「なんじゃこりゃ」、「どうやって使うのさ」、と思って調べたヤツです。 繰り返し処理の […]
Houdiniの小技集、その3です。 いろいろです。 選択範囲の拡張 Shift +g ハンドルのサイズを変更する *・・・大きく /・・・小さく サブディビジョン表示(選択) -・・・OFF +・・・ON ハン […]




