Maya:Auto Save
久しぶりのMaya回です! 「Maya」「Auto Save」で検索されてる方も多いみたいなので書いてみました。 MayaのAutoSaveに関する設定はPreferencesで行うことができます。 メニューから[Windows]-> […]
Houdiniメモ。ビューポート右上のここの所にカメラ名を表示させない方法。表示させたくないカメラに、viewmenuというアトリビュートを作成し、値を0にセット。これで、シーン内にカメラがあってもビューポートのカメラのリストには表示されなくなる。シーン内にカメラがいっぱいあって管理が大変なとき、これで少しだけカメラの管理が楽になる。実はマニュアルに書いてあった。https://www.sidefx.com/docs/houdini16.5/basics/view.html[...]
続きを読む
ノードあれこれ#選択中のノードをすべて取得(リスト取得)oNodeS = hou.selectedNodes()#最初の一つを取り出すoNode = oNodes#ノードのロックがかかっているか否か確認するoNode.isLocked()#ノードのバイパスのON/OFFを確認するoNode.isBypassed()#ノードの入力を取得する(タプル取得)oNode.inputs()#子供のノードを取得します(リスト取得)oNode.children()ノード検索(glob)obj = hou.node[...]
続きを読む
前回に引き続きContourについてです。検証バージョンはMayaは2012の英語版です。より新しいバージョンでは設定が変更になっている可能性もありますのであしからず。Contourノードを使ってラインを描画する場合は次の手順で行います。(ここでは極力、Contourノードのみで設定する方法を紹介します)Contourノードは下の絵の赤枠内のノード群のことです。ではやっていきます。step1CustomShadersのContrastShaderに”contour_contrast_function_level"もしくは"contour_cont[...]
続きを読む
※ 注意 ※この記事のリグは失敗例です。記事のとおり作ると、記事の通り失敗します。それでもよいという天の邪鬼な方に向けておくる、"Mayaで作る車輪リグ考察(失敗編)最終目標はこういうヤツ↓簡単そうに見えて、意外と奥が深いのでは、と思いまして。作りたいのは、"進んだ分だけ正確に車輪が回るリグ"。”正確さ”が欲しいので、Expressionを使って計算させたいと思います。下絵のように、車輪の移動距離と円弧の部分が一致するような回転角を求めることができれば問題は解決するように思います。(下絵の赤い円周と青い距離の部分)では移動した[...]
続きを読む
今回は、misss_fast_shader系シェーダー解説です。以前、取り上げた「miss_fast_skin_maya」同様、Subsurface Scattering系のシェーダーです。いくつか種類がありますが、「misss_fast_shader_x_passes」を使っておけば間違いないかと。まずは、シェーダーの特徴を。「miss_fast_skin_maya」はDiffuseからSupecular、Reflection、SSSまで一通り内包したシェーダーで基本単体で完結していましたが、misss_fast_shader系シェーダーはそれらの各要素が[...]
続きを読む
今回は『mi_car_paint_phen_x_passes』マテリアルにしてみました。全2回くらいでまとめたいと思ってます。その名のとおり、車の塗装をシミュレートするシェーダーです。自分、車のマテリアルに以外は使ったことないんですが、車以外にもラメっぽい質感には使えるようです。mia_material同様、『mi_car_paint_phen』→『mi_car_paint_phen_x』→『mi_car_paint_phen_x_passes』と機能拡張されています。ひとまず、『mi_car_paint_phen_x_passes』を使えば問題ないかと。Pas[...]
続きを読む
ここでいうチャンネルとは、これ↓のこと。チャンネルボックスに表示されている移動やスケール、回転等のアトリビュートを指します。今回は、このチャンネルを非表示にしたり、非表示にしたチャンネルを表示したりする方法です。主にリグのリリース時に必要なチャンネル以外非表示にしたりするのに使います。まずは非表示の仕方。Channel Boxで任意のチャンネルを非表示にする。①Channel Boxで任意のチャンネルを選択②右クリック→"Hide Selected"結果:チャンネルボックスから選んだチャンネルが消える(チャンネルはロックされていない)Channel [...]
続きを読む
今回は"mib_color_mix"ノードをやります。名前のとおり、カラーをミックスするノードです。最大8レイヤまでミックスできます。ミックスする方法は加算や乗算など7つのモードから選べます。基本となるベースカラーがあり、その上に重ねていきます。layeredTextureノードと似たようなものと思えばいいのでは。アトリビュートを見ていきましょう。Numミックスする色の数です。指定した数だけレイヤが有効になります。ベースカラーは含まれません。たとえば、Num=1の場合、Mode0、Weight0、Color0が有効に、Num=3の場合はMode2、W[...]
続きを読む
Houdini回。今回はこういうヤツ。パーティクルに板を貼り付けたもので、マテリアルとテクスチャ連番画像は共通。テクスチャのシーケンス番号に対する値をパーティクルごと個別に設定しています。簡単にできるとおもってたら思いの外手間取ってしまって。いくつか試して、最終的にinline Code(VOP)を使う方法に落ち着きました。inline Code(VEX)はVOP内でVEXが書けるノードです。このノードの詳しい解説はまたの機会に回すとして、やってる事はシェーダー側でのテクスチャパスの作成です。シェーダー側で使うテクスチャのフレーム番号は、事前にPri[...]
続きを読む久しぶりのMaya回です! 「Maya」「Auto Save」で検索されてる方も多いみたいなので書いてみました。 MayaのAutoSaveに関する設定はPreferencesで行うことができます。 メニューから[Windows]-> […]
SweepノードとSkinノードで作るこういうの↓です。 では、早速。 まず、ガイド&断面の元となるカーブを用意します。 ここではガイドのカーブにスパイラルカーブを、断面に円を用意しました。 Sweepノードを使うと、ガイドカーブに沿って断 […]
またHoudini回ですぜ、旦那! 今回はこういうの。 ラインをうにょ~んって伸ばします。 使用するのはCurveノードとCarveノード。 名前が似てて紛らわしいです。 Curveノードはカーブを作るのノードで、Carveノードはスライス […]
Houdini関連で、水系のチュートリアルを集めてみました。 私はこの滝のチュートリアルを最初にやって挫折しましたw リアルなビーチの作り方。これ良かった。 私的にはVopSop覚え初めチュートリアルです。 OceanWaveについて 実は […]
Houdiniで水の表現を模索中w ポイント数はおよそ63,000,000。 ↓画像のように画面のほとんどを水で埋め尽くしました。 というのも、FLIP SolverのFeedbackという機能を使いたかったからです。 このFeedback […]




