Blender教室

Blenderでマテリアルを適用する方法

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

Blenderにマテリアルをインポートするには、以下の手順に従ってください:

外部ファイルからマテリアルをインポートする

  1. Blenderを起動し、プロジェクトを開きます。
  2. マテリアルを適用したいオブジェクトを選択します。
  3. Shader Editor(シェーダーエディター)を開きます:
    • 画面下部または任意のエリアでShader Editorを選択します。
  4. 新規マテリアルを追加します:
    • プロパティパネルで、Material Properties(球体のアイコン)タブをクリックします。
    • New(新規)をクリックして新しいマテリアルを作成します。
  5. マテリアルファイルをインポートします:
    • マテリアルファイル(.mtl、.matなど)がある場合は、File > Append(アペンド)またはFile > Link(リンク)に移動します。
    • インポートしたいマテリアルが含まれているBlenderファイル(.blend)を指定します。
    • .blendファイル内のMaterialフォルダーを開きます。
    • 読み込みたいマテリアルを選択し、AppendまたはLinkをクリックします。

マテリアルにテクスチャを適用する

  1. 画像テクスチャを追加する
    • Shader Editor内で、Shift + A > Texture(テクスチャ) > Image Texture(画像テクスチャ)を押してノードを追加します。
    • Open(開く)をクリックし、使用したいテクスチャ画像を選択します。
  2. テクスチャノードを接続する
    • Image TextureノードのColor出力を、Principled BSDF(プリンシプルBSDF)ノードのBase Color(ベースカラー)入力に接続します。

マテリアルライブラリの活用

  1. オンラインライブラリからマテリアルをダウンロードする
    • CC0Textures(AmbientCG)、BlenderKitQuixel Megascansなどのサイトからマテリアルをダウンロードできます。
    • テクスチャファイル(ディフューズ、ノーマル、ラフネスなど)をダウンロードし、上記の手順に従ってマテリアルに適用します。
  2. マテリアルライブラリのアドオンをインストールする
    • 例えばBlenderKitの場合、Edit > Preferences > Add-ons(編集 > プリファレンス > アドオン)に移動します。
    • BlenderKitを検索して有効化します。
    • 内蔵のマテリアルブラウザーを使って、Blender内に直接マテリアルを検索・インポートできます。

Node Wranglerアドオンを使用する方法

Node Wranglerは、Shader Editorでのノード操作を劇的に効率化してくれるBlenderの非常に便利なアドオンです。Node Wranglerを使ってマテリアルをインポート・セットアップするには、以下の手順に従ってください:

Node Wranglerを有効化する

  1. Blenderを起動し、プロジェクトを開きます。
  2. Node Wranglerアドオンを有効化します:
    • Edit > Preferences > Add-onsに移動します。
    • 検索バーにNode Wranglerと入力します。
    • チェックボックスにチェックを入れてアドオンを有効化します。

Node Wranglerでマテリアルをインポートする(要有効化!)

https://www.youtube.com/watch?v=doSS7P23O2M&ab_channel=ApprendreBlender
  1. マテリアルを適用したいオブジェクトを選択します。
  2. 新規マテリアルを作成します:
    • プロパティパネルで、Material Properties(球体のアイコン)タブをクリックします。
    • New(新規)をクリックして新しいマテリアルを作成します。
  3. Shader Editorを開きます
    • いずれかのエリアをShader Editorに切り替えて、マテリアルノードを編集できるようにします。
  4. 複数のテクスチャを一括インポート・整理する
    • 複数のテクスチャ(ディフューズ、ラフネス、ノーマルなど)がある場合、以下の方法でインポートできます:
      • Principled BSDFノードを選択します。
      • Ctrl + Shift + Tを押して、Node WranglerのPrincipled Texture Setupを開きます。
      • ファイル選択ダイアログでマテリアルの全テクスチャを選択します。Node WranglerがPrincipled BSDFノードの適切なスロットへ自動的に接続してくれます。

テクスチャの設定

  1. テクスチャを調整する
    • ノーマルマップなどのテクスチャは、Image TextureノードのカラーマネジメントがNon-Color(非カラーデータ)に設定されていることを確認してください。
    • ラフネスやメタリックなどのテクスチャも同様に、Non-Colorに設定されていることを確認します。
  2. マテリアル設定を調整する
    • 目的の質感になるよう、Principled BSDFノードのRoughness(粗さ)やMetallic(メタリック)などのプロパティを微調整します。
    list -->

ビューアーノード(Viewer Node)を使ってプレビューする

  1. ビューアーノードでのプレビュー
    • Node Wranglerを有効にしていると、任意のノードを選択してCtrl + Shift + クリックを押すだけで素早くプレビューできます。これにより一時的なViewer Node(ビューアーノード)が追加され、そのノードの中間結果を確認できるようになります。