Blenderでマテリアルを適用する方法
TM
Timothée M.P.2024年5月20日
読了時間: 約1分

Blenderにマテリアルをインポートするには、以下の手順に従ってください:
外部ファイルからマテリアルをインポートする
- Blenderを起動し、プロジェクトを開きます。
- マテリアルを適用したいオブジェクトを選択します。
- Shader Editor(シェーダーエディター)を開きます:
- 画面下部または任意のエリアで
Shader Editorを選択します。
- 画面下部または任意のエリアで
- 新規マテリアルを追加します:
- プロパティパネルで、
Material Properties(球体のアイコン)タブをクリックします。 New(新規)をクリックして新しいマテリアルを作成します。
- プロパティパネルで、
- マテリアルファイルをインポートします:
- マテリアルファイル(.mtl、.matなど)がある場合は、
File > Append(アペンド)またはFile > Link(リンク)に移動します。 - インポートしたいマテリアルが含まれているBlenderファイル(.blend)を指定します。
- .blendファイル内の
Materialフォルダーを開きます。 - 読み込みたいマテリアルを選択し、
AppendまたはLinkをクリックします。
- マテリアルファイル(.mtl、.matなど)がある場合は、
マテリアルにテクスチャを適用する
- 画像テクスチャを追加する:
Shader Editor内で、Shift + A>Texture(テクスチャ) >Image Texture(画像テクスチャ)を押してノードを追加します。Open(開く)をクリックし、使用したいテクスチャ画像を選択します。
- テクスチャノードを接続する:
Image TextureノードのColor出力を、Principled BSDF(プリンシプルBSDF)ノードのBase Color(ベースカラー)入力に接続します。
マテリアルライブラリの活用
- オンラインライブラリからマテリアルをダウンロードする:
CC0Textures(AmbientCG)、BlenderKit、Quixel Megascansなどのサイトからマテリアルをダウンロードできます。- テクスチャファイル(ディフューズ、ノーマル、ラフネスなど)をダウンロードし、上記の手順に従ってマテリアルに適用します。
- マテリアルライブラリのアドオンをインストールする:
- 例えばBlenderKitの場合、
Edit > Preferences > Add-ons(編集 > プリファレンス > アドオン)に移動します。 BlenderKitを検索して有効化します。- 内蔵のマテリアルブラウザーを使って、Blender内に直接マテリアルを検索・インポートできます。
- 例えばBlenderKitの場合、
Node Wranglerアドオンを使用する方法
Node Wranglerは、Shader Editorでのノード操作を劇的に効率化してくれるBlenderの非常に便利なアドオンです。Node Wranglerを使ってマテリアルをインポート・セットアップするには、以下の手順に従ってください:
Node Wranglerを有効化する
- Blenderを起動し、プロジェクトを開きます。
- Node Wranglerアドオンを有効化します:
Edit > Preferences > Add-onsに移動します。- 検索バーに
Node Wranglerと入力します。 - チェックボックスにチェックを入れてアドオンを有効化します。
Node Wranglerでマテリアルをインポートする(要有効化!)
- マテリアルを適用したいオブジェクトを選択します。
- 新規マテリアルを作成します:
- プロパティパネルで、
Material Properties(球体のアイコン)タブをクリックします。 New(新規)をクリックして新しいマテリアルを作成します。
- プロパティパネルで、
- Shader Editorを開きます:
- いずれかのエリアを
Shader Editorに切り替えて、マテリアルノードを編集できるようにします。
- いずれかのエリアを
- 複数のテクスチャを一括インポート・整理する:
- 複数のテクスチャ(ディフューズ、ラフネス、ノーマルなど)がある場合、以下の方法でインポートできます:
Principled BSDFノードを選択します。Ctrl + Shift + Tを押して、Node WranglerのPrincipled Texture Setupを開きます。- ファイル選択ダイアログでマテリアルの全テクスチャを選択します。Node Wranglerが
Principled BSDFノードの適切なスロットへ自動的に接続してくれます。
- 複数のテクスチャ(ディフューズ、ラフネス、ノーマルなど)がある場合、以下の方法でインポートできます:
テクスチャの設定
- テクスチャを調整する:
- ノーマルマップなどのテクスチャは、
Image TextureノードのカラーマネジメントがNon-Color(非カラーデータ)に設定されていることを確認してください。 - ラフネスやメタリックなどのテクスチャも同様に、
Non-Colorに設定されていることを確認します。
- ノーマルマップなどのテクスチャは、
- マテリアル設定を調整する:
- 目的の質感になるよう、
Principled BSDFノードのRoughness(粗さ)やMetallic(メタリック)などのプロパティを微調整します。
- 目的の質感になるよう、
ビューアーノード(Viewer Node)を使ってプレビューする
- ビューアーノードでのプレビュー:
- Node Wranglerを有効にしていると、任意のノードを選択して
Ctrl + Shift + クリックを押すだけで素早くプレビューできます。これにより一時的なViewer Node(ビューアーノード)が追加され、そのノードの中間結果を確認できるようになります。
- Node Wranglerを有効にしていると、任意のノードを選択して

