izhoudiniTweetこんにちは。NukeやFusionはテクスチャを入れ替えるノードが予め存在していますが、Houdiniにはそのようなノードは無いのでVOPによって自分で作る必要があります。今回のサンプルファイルです。言葉だけで説明するのは非常に難しいので是非シーンを見ながら記事を読んでみてください。Filterを作り、レンダリングした画像に繋げます。内部のネットワークは下のようになります。Mapノードに繋げることでテクスチャを読み込んでいるだけです。Inputノードを使っています。今回レンダリングしたファイルのUVのパスは0から数えて8番目に入っているので、Constantノードで整数の8を値を入れています。Constantは画面のスクリーンショットを分かりやすくするためだけに使っているので、実際はパラメーターを作り、値を簡単に変更できるようにします。UとVにそれぞれ値を加算、乗算しています。Addの部分がUVのオフセット、Multiplyの方でUVのリピートの回数を設定します。Filter上にパラメーターインターフェースを作っています。これでUVのリピートやオフセットを簡単に調節することができます。Mapノードの結果とアルファを掛け合わせます。しないと、テクスチャの色がオブジェクトの外にはみ出てしまいます。テクスチャの入れ替えができたので、次回はパスをそれぞれのパスを合成してみます。Inc.の商標または登録商標です。他のすべてのブランド名、製品名、および商標はそれぞれの所有者に帰属します。当サイトは株式会社インディゾーンが運営しています。