スケッチ:カバ
描いた絵もアップしていきます。
Houdiniノード勉強回。Edge Cusp(SOP)について。マニュアル曰く、"Sharpens edges by uniquing their points and recomputing point normals."訳すと、このノードは「ポイントをユニークなものにすることでエッジをシャープにし、ポイントの法線を再計算する」。たとえば、デフォルトのポリゴンの球に繋ぐとこうなる。エッジをシャープにする機能だけだと、あまり使いドコロが無さそうなのだが、Edge Cusp(SOP)にはもうひとつ、エッジを分離する機能がある。こんな感じ。上の[...]
続きを読むHoudini回。六角形の作り方、いろいろ。Divide(SOP)のComute Dualを使う方法細かく見てみます。まずグリッド平面に対して、”Compute Dual”設定を有効にしたDivide(SOP)をコネクトすると、こうなります。六角形は出来たが、斜めっているので、Transform(SOP)のShearを使ってまっすぐにします。ちょっと縦に長い気がするので、Transform(SOP)でちょっと縦につぶします。最後に、四角い範囲だけ残せば完成。このサンプルファイルはこちら球体に対してDivid[...]
続きを読む
今回は、簡単な破壊エフェクトについて手順も踏まえて書いてみようと思います。最終的にこういうのを作ります。出来るヒトは見なくてよろしwここでは事前にジオメトリを破片に分割して、それをシミュレーションするという手順で進めたいと思います。ざっくり書くと、1:ボロノイ分割での破片の作成2:RBD Fractureでシミュレーションです。 1:破片の作成まず、破壊したいオブジェクトを細かい破片に分割します。ここではboxを破片に分割しています。(Houdiniに限らず)破片の分割には、ボロノイという分割方法を使うのが一般[...]
続きを読む
Houidini回ッス。Timeshift(SOP)とBlendshape(SOP)を使ったLoopアニメーションを作成するッス。もとは、こんなのッス。mountain(SOP)で動いてるッス。Loopさせたい尺分、TimeShift(SOP)でシフトさせて、BlendShape(SOP)で最初と最後をブレンドさせると動きがループするッス。そのままだと味気ないので、copy(SOP)でSphereを貼りつけたッス。ネットワークの全体はこんな感じッス。シンプルッス。[...]
続きを読む
『misss_fast_skin_maya』ノードの続きです。今回で最後です。ちなみに、今更ですが、レンダリングサンプルに球を添えてみました。Reflect Weight反射の強さ。デフォルトは0。Reflect Edge Weightエッジ部分の反射の強さ。(下の絵は分かりにくいけど、球のエッジを見ればかろうじて判別できると思います。)Reflect Shininess0だと通常のレイトレース反射で、0以上だと光沢のある(ぼけた)反射になります。Reflect [...]
続きを読む
Houly Daily Challenge Week2の感想戦。Day5 WAVE前日に発症した「何も思いつかない病」が尾を引いている感がありました。もっと抽象的なイメージにしたかったのですが、やってみると上手くまとまらず、こういった構図になりました。この日になるともう、若干いじけてDaily Winnerとか諦めてた気がします。Day6 SWINGニュートンのゆりかご。Daily Winnerで2位が取れたヤツです。ニュートンのゆりかご自体は、結構簡単に作れたのですが、イマイチ華がなかったので、球体の中にGrainを入れたのです。D[...]
続きを読む
FumeFXメモ、6回目です。今回はrendタブとillumタブの二つです。rendタブは質感に関する項目ですね。ちょいちょい分からないのもありますが、大目に見てください。バージョンは3.5です。=補足=※Step Size %値が少ないほどクオリティが高いというより、なめらかな結果が得られるといった方がよいかも。ブラー処理かけるの前提であえて高い値でレンダリングするのもありかも。レンダリングも早いし。 illumタブFumeに適応するライトを登録したり、そのライトについての設定をいじったりできる項目ですね。&nb[...]
続きを読む
Houdini回。地味な奴です。Edit Parameter interfaceの"Disable When"と"Hide When"のところの条件文の書き方。毎回、忘れるので。マニュアル曰く、”コンディショナルルール”と言うそうです。構文は以下のとおり。大括弧{ }で条件文を囲うらしい。条件がTureになれば、そのパラメータが無効、または非表示になる。大括弧{ }の中に複数条件を書くと&(and)の意味、大括弧{ }を複数書くと|(or)の意味になる。上記の条件だと、「toggleパラメータが1、且つvalueパラメ[...]
続きを読む
Houdiniノード勉強回。今回はVOPのfor Loop系。vopでのfor loop処理がHoudini15から新しくなって、分からなくて困ったのです。「なんじゃこりゃ」、「どうやって使うんじゃ」と思って調べたやつ。・・・・・・前回同様、VimeoのMaster Class見ながら勉強したんですけどねwVOP内でLoop処理は、Block Begin系ノードとBlock End系ノードをペアで使用することで実現するようです。Loopの種類に応じて、使用するノードや組み合わせが微妙に違います。VOP Network内でtabメニュー[...]
続きを読む
Houdiniノード勉強回。Match Size(SOP)ノードを使うと、容易にオブジェクトを原点に配置できることを、最近知りました。使い方は簡単、Match Size(SOP)にジオメトリを繋ぐだけ。”原点に配置”したいって時、けっこうあるので、「ノードいっこで簡単にできたのか!」、と思った次第でした。Transform(SOP)のパラメータにある"Move Centroid to Origin"でも、ジオメトリを原点に配置できるのですが、それだとプロシージャルでないし(異なるジオメトリに適応できない)、かといってExpressionを書くのも面倒くさい。なので、[...]
続きを読む
