Nuke:Relightノード
NukeのRelightノードの使い方備忘録 PositionとNormal情報を用いて、Nuke上で簡易ライティングを行うことが可能。 Relightノードに、ライトとカメラとシェーダーを接続。 ここではカメラはTabMenuからRead […]
Contour最後です。今回は作例を二つほど。まずはContour使ったMayaのシェーダー作例。 作例1『mentalrayVertexColors』ノードと『contour_shader_widthfromcolor』を組み合わせて、”不要なContourラインを塗って消せる”、そんなシェーディングネットワークを組んでみようと思います。レシピは、・『mentalrayVertexColors』(頂点カラー取得用)・『surfaceShader』(アサイン用マテリアル)・『contour_shader_widthfromcolor』(マテリアルの色でラインの太[...]
続きを読む
最近知ったColor SOPのプリセット。パラメータのカラーパレットのところ(上図の赤枠)を右クリックすると、プリセットメニューが現れるようです。これ最近知りました。標準的な色と色温度がデフォルトで登録されているようです。任意の色も登録できるっぽいですし、こんなのあったのかと。色温度のプリセットがあるのは、「おっ!」となったけど、実際に使う場合、特定の色温度のみ使うシチュエーションって・・・、とは思いました。が、あって困るものではないと思うので、よし!以上!また次回。(Houdini18.0.416)[...]
続きを読む
アンビエントオクルージョン(以下AO)の効果を出すことができる、Mentalrayのテクスチャノード。使用頻度は高い。テクスチャノードなので、マテリアル等に繋いで使う。下の例は、シンプルにsurfaceShaderのoutColorにつないだものです。上記マテリアルをモデルにアサインしてレンダリングすると↓アトリビュートはすべてデフォルトです。アトリビュートを見ていきます Sample値が小さいとノイズっぽい。大きいとキレイだがレンダリング時間増Bright & Dark明部と暗部の[...]
続きを読む
Houdiniノード勉強回。今回は、Crease(SOP)とSubdivide(SOP)のコンボについて。Subdivide(SOP)は、こんな感じにメッシュを細かく分割し更になめらかにしてくれるノードです。使用頻度の高いノードではないかと思います。Crease(SOP)は、Subdivide(SOP)とセットで使用することが前提のノードです。Crease(SOP)はSubdivide(SOP)よりも前工程で適用しておく必要があります。Crease(SOP)を使うと、任意のエッジをSubdivide(SOP)適用後も、鋭角さを保つことが可能です。例えば以下の[...]
続きを読む
その1へ その2へ その3へ その4へ その5へ 補足へみあまてりある。3回目ッス。Anisotropyのパラメータから。始める前は、もっとサクサク進むと思ってたのに、なかなか進みませんなぁ( ̄。 ̄)Mayaは2012の英語版を使用しています。最新のバージョンとは異なる可能性がありますのであしからず。 Anisotropy(異方性)Anisotropy(異方性)1だと等方性。それ以外の値で異方性。ReflectionのGlossinessの影響を受ける。1以上の値にする場合は、ReflectionのGlossinessの値を下げる必[...]
続きを読む
Let's start where we left off last time●Refraction・Index of RefractionThe amount that a ray of light bends when entering a material。A value of 1 equals air, a value of 1.33 water.・ColorRefraction color.・Transparency・GlossinessDetermines the smoothness of the surface for refra[...]
続きを読む
Houdini回。かなり前になりますがチャンネルのベイク方法について書いたのですが、CHOPのベイクがもっと簡単にできてたので備忘録も兼ねて。いつからだろ? もしかしてはじめからから? まぁ、よい。ベイク用に次のようなアニメーションを用意しました。箱がZ方向へ直進するアニメーションをキーフレームで作成して、それに対してCHOPでノイズを足したものです。キーフレームは最初と最後にのみ打ってます。この動きをベイクします。ベイクしたいチャンネルで右クリックメニューからを選択すると”Bake Keyframes on Selected[...]
続きを読む
Houdini回。Mantra(ROP)とかArnold(ROP)とかにある、Pre-Render Scriptと"Switch"を組み合わせた活用例。作業時は軽いモデルで、レンダリング時やキャッシュ作成時は本番モデルでといった感じにSwitchノードで切り換えます。最近、仕事でちょっと話題に上がったので取り上げました。テストで次のようなシーンファイルを用意しました。シーンにはGeomtryがひとつ。中身はテストジオメトリがふたつ、Switch(SOP)につながっているだけです。また、レンダリング用に、mantra(ROP)がひとつあります。このmantra[...]
続きを読む
点Aと点Bをm:nに内分する点Pを表す位置ベクトルは、適当な基準点をOとして次の式で求められる。順に考えていく。これは納得できる。比は左右を同じ数で割っても、その比自体は変わらないのでと変形して使ってもOK。これは、ABの長さを1としたとき、APの長さが(m+n)/nとなる事を意味する。ベクトルAPとベクトルABは方向が等しいので定数倍であらわすことができる。この定数が、上記の比である。となる。このことから。この式をどんどん変形してゆく。長さの比が分か[...]
続きを読む
FUmeFXのリファレンスメモ、二回目です。今回はSimタブのSimulationロールアウトの項目です。バージョンは3.5です。※1:Doundless直訳すると無限の。Gridからはみ出したとき、はみ出したぶんも計算するかどうか。軸ごとに設定。とてもお世話になる。(左:Boundless・・・すべてNone。 右:Boundless・・・Both)※2 - Out of Range Types -(シミュレーションキャッシュフレーム外の挙動)Before Start Frame・・・キャッシュ開始フレームより前の挙動[...]
続きを読むNukeのRelightノードの使い方備忘録 PositionとNormal情報を用いて、Nuke上で簡易ライティングを行うことが可能。 Relightノードに、ライトとカメラとシェーダーを接続。 ここではカメラはTabMenuからRead […]
