ドラッグ&ドロップでPBRマテリアルに様々な環境エフェクトを追加できるBlender用シェーダーノードツール『Smartify Nodes』

アセット
2023年9月25日更新:アップデート情報を追加

Loïc Bramoullé氏によるBlender用のノードアセット『Smartify Nodes』の紹介です。

ドラッグ&ドロップでPBRマテリアルに様々な環境エフェクトを追加できる 『Smartify Nodes』

Smartify Nodesは、ドラッグ&ドロップでPBRマテリアルに環境エフェクトを追加することができる、Blenderのシェーダーエディタで独自のスマートマテリアルを構築するためのビルディングブロックです。Blenderのアセットライブから使用することができます。

ライブラリ内のスマートエフェクトから1つを選び、マテリアルにドロップするだけで、カスタマイズ可能なコケ、雪、ほこり、砂、水漏れ、水たまり、エッジ摩耗、異物の成長などを簡単に追加することができます。Smartifyライブラリにある他のシェーダやテクスチャ、または自分のシェーダやテクスチャを切り替えれば、他の環境エフェクトを作成することも可能です。

また、Smartifyライブラリには、ビルディングブロック、Facing、location、Ao、edge、leakingなどのスマートマスク、anti-tile、paralax mapping、random-per-objectなどのスマートユーティリティがあり、スマートエフェクト/マテリアルをスクラッチから素早く作成することもできます。

すべてのエフェクトは、頂点カラー(正確には画像テクスチャ)でペイントすることでマスクすることもでき、赤は除去、緑は強制、黒はスマートマスクが動作したままになります。

機能ハイライト

Smartify Nodesは、ユーザーエクスペリエンス、読みやすさ、アーティスティックなコントロールに重点を置いており、以下のような機能を備えています。含まれるすべてのアセットのアイコンはこちらから確認できます。

1- 増え続けるスマートエフェクトとマテリアルのライブラリ。

2- インテリジェントで効率的なワークフロー。

3- 環境全体で動作するように設計されており、メッシュとエフェクトをシームレスに編集して、リアルタイムに近いインタラクションが可能。

4- すべてのノードにHeightの入出力があるので、どんなエフェクトもメッシュの変位に追従し、ひび割れなどにも適用できます。

5- Noise Textures Bank(ノイズテクスチャバンク)と Noisify Node(ノイズファイノード)で、写真のようにリアルなスクラッチから、有機的で様式化された Dry-Brush-Strokes(ドライブラシストローク)まで、さまざまな不規則な外観をすばやく追加できます。

6- Extra Shader Effect Nodeにより、エミッション、アルファ、SSS、半透明、透過などの管理が簡単になります。

7- Synch Effect Node(シンク・エフェクト・ノード)により、任意の数のマテリアルに任意のエフェクトを同期させることができます。エフェクトを置き換えることも可能です。

8- 完全にカスタマイズ可能:アセットブラウザライブラリを使って1クリックしたり、ビルディングブロックをコピーペーストして、ゼロからスマートマテリアルを作ることができます。また、どのノードでもリバースエンジニアリングすることができます。

9- シェーダーをコンパイルする必要があるeevee用に軽量化されたマスクのフルバージョンとライトバージョンを搭載

10- テクスチャの繰り返しをなくしUVを使うか、トリプレーナー/ボックスマッピングを使うか、任意のシェーダーをスライダーで切り替えて、ワールドまたはオブジェクト空間に投影することができます。(オブジェクトを動かしてそのボックスマッピングを追従させたい場合、またはすべてのオブジェクトについてワールドに固定されたままにしたい場合)。

11- Leaking mask:汚れ漏れは、上向きと下向きのエリア、オクルージョン、ワールドまたはオブジェクトの位置で、多かれ少なかれ起こります。

12- Smart Waterシェーダ:泡、粗さ、ボリュームの濁り、反射のコントロールがあり、アーティスティックな コントロールに重点が置かれています。

13 – Puddle(水たまり)エフェクト:変位に影響を与えることができ、イメージマスクや頂点カラーなどをペイントすることで 使用できます。

14- Random per object(オブジェクトごとのランダム化):任意の場所にドラッグ&ドロップし、ランダム化レベル(値、色相、彩度、シード)を調整するだけで利用できます。また、このノードの出力値を任意の場所で使用するだけで、VFXでもオブジェクトごとにバリエーションを追加できます。

15- Local mask(ローカルマスク):ドラッグ&ドロップ (append) して、球形のマスクを追加できるノードグループで、例えば、ワールド内の好きな場所にエフェクトを配置して、不均一に拡大縮小できます

16- Displacement decal(変位デカール):ドラッグ&ドロップ (append)できるノードグループで、パララックスだけを使うのではなく、メッシュを実際に変位させるデカールとして任意のpng画像を追加できます。コピーペーストするだけで、複数のマテリアルに同期させることが可能です。2D平面ではなくボリューメトリックなので、多くのオブジェクトを通して投影することもできます。

17 – Decalノード:シェーダーベースなので、メッシュの変位に完璧に適応します。

18- Smart Brightness/Contrast(スマートな明るさ/コントラスト):黒と白のポイントを尊重するので、マスク/テクスチャが洗い流されたり焼かれたりすることがなくなります。

19- Make-it-Alive:このノードを任意のテクスチャにドロップすると、エイリアンの塊や溶岩のようにアニメーション化されます。

20- 1クリックで簡単にエッジのすり減り、バンプ/変位を生成し、頂点カラーで素早くコントロールし、テクスチャセットの上または任意のマテリアルの上に配置することができます。

21- Paralaxマッピングノード:任意のシェーダーに追加(再利用不可)することで、Eeveeに最適な偽の(”フリー “でリアルタイムの)変位を追加できます。多くの場合cyclesにも最適です。

22- ペイント オーバーライド:頂点やテクスチャをペイントして、オブジェクトをブロックしたり、強制的にエフェクトをかけたりできます。

23- Smart Fabric シェーダー:1枚の画像を入力するだけで、しわや糸の法線、変位、sss/transluscence、メタリックピッカーなどを備えた、カスタマイズ可能なファブリックが得られます。

24- サイズ適応性(Size Adaptability):小さなデバイスの微妙なエッジ摩耗から山の大きさの城まで、エフェクトをオブジェクトのサイズに合わせることができます。スマートマスクは ” World<–>Object-space” スライダーでデザインされており、距離の値はメートル単位なので、推測する必要がなくなります。

ボーナス機能

・Smart Denoise:Smart Denoiseは、E-Cycles/Turbo Render/K-Cyclesに似ていて、マルチパスのノイズ除去ノードです。どのパスでノイズ除去を行うか、どのクオリティレベルで行うかを正確に決めることができ、再合成された画像をディスクに書き込むことができ、フラットなデフォルトのレンダリングデノイズよりもはるかに鮮明になります。(反射は単独でノイズ除去され、テクスチャの色はノイズ除去によってぼかされる代わりに完全に保持されるため)。

または、2回目に合成するために、すべてのパスを別々に書き出すこともできます。CPUがノイズ除去するのを各フレームで待たずにGPUをフル稼働させたい場合は、2回目ですべてのパスをノイズ除去することもできます。

・Light-bounce booster (light node):Light-bounce boosterは、暗い室内などで間接照明を強めることができます。

GIF

・Smart VDB Cloud Material:多くのパラメータがあり、ボリューム内部で光が ” 消える(die) ” 、つまり雲としては不自然に暗くなるのを避けることができます。

・Displacement sketcher:シーンにドラッグ&ドロップして(再利用ではなく、アペンド)、画像上でPhotoshopを使用するだけで、2.5Dのあらゆるものをリアルタイムで即座にモデリングできます。(保存と再読み込みを必要としないリアルタイムのスケッチには、Photoshopのファイル>生成>アセットを使用し、blenderの自動再読み込み無料アドオンを追加する必要があります)

・Cycles用のボケカメラ:オブジェクトとメッシュのスケールだけのシンプルなコントロールで、ビネットやボケの歪みを得ることができます。

アップデート情報

v 1.03

このアップデートは、texture mixerという新しいノードが追加された小規模アップデートとなっています。texture mixerは、2つのテクスチャセットをスマートマスク/ペイントでブレンドし、高さに基づいてブレンドすることができます。高パフォーマンスでEEVEEで 60fps で動作します。

■セール情報

このアップデートを記念して、Blender Market にて11月15日まで(現地時間)先着100名にクーポンが配布されています。クーポンを使用すると、20%オフの14.4ドルで購入可能です。

クーポンコード:Smartify Nodes

チュートリアル

次の動画でインストール方法と基本的な使用方法を確認することができます。

価格とシステム要件

Smartify Nodesは、Blender 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6 で利用できます。

価格は18ドル(Gumroadは14ドル(購買力平価により日本では9.24ドル))となっています。

Smartify Nodes アドオンページへ( Blender Market / Gumroad )

コメント

Translate »
タイトルとURLをコピーしました