Blender の PBR Materials アセットのインストールと動作確認
【概要】
Blender の PBR Materials アセットは、物理ベースレンダリングに対応したマテリアル集である。Blender のアセットブラウザから利用できるアセットライブラリとして配布されている。本記事では、このアセットのインストール手順と基本的な使用方法を解説する。非金属マテリアルや金属マテリアルなど、多様なマテリアルを簡単に適用できる。
【目次】
【関連する外部ページ】
- PBR Materials アセットの Web ページ: https://3d-wolf.com/products/materials.html
- Blender の公式ページ: https://www.blender.org/
【サイト内の関連情報】
第1章:前準備
Blenderは,3次元コンピュータグラフィックス・アニメーションソフトウェアである.3次元モデルの編集,レンダリング,光源やカメラ等の設定による3次元コンピュータグラフィックス・アニメーション作成機能がある.
メニューの日本語化を行っておくと使いやすい.「編集(Edit)→プリファレンス(Preferences)→インターフェイス(Interface)→翻訳(Translation)」で設定できる.
第2章:Blender の PBR Materials アセットのインストール
- PBR Materials アセット(物理ベースレンダリングのマテリアル集)の Web ページを開く。
- 「DOWNLOAD MEGA」をクリックする。
- README.txt 内の記載に従い、blender_assets.cats.txt と Materials フォルダの下にある Materials.blend の2つのファイルをダウンロードする。
- ダウンロードが開始される。分かりやすいディレクトリ(例:
C:\PBR_Materials)を1つ作成し、ダウンロードしたblender_assets.cats.txtとMaterials.blendの2つのファイルを、その同じディレクトリの直下に保存する。 - Blender(3DCG制作のためのオープンソースソフトウェア)を起動する。
- Blender で「編集」→「プリファレンス」と操作する。画面右上の≡メニューから「プリファレンス」を選択することでもアクセス可能である。
- 「ファイルパス」を選択し、「アセットライブラリ」の欄を表示する。
- アセットライブラリ欄の「+」(追加)ボタンをクリックする。
- 手順4で2つのファイルを保存したディレクトリを選択し、「アセットライブラリを追加」をクリックする。
- アセットライブラリの一覧に、選択したディレクトリ(例:PBR_Materials)が追加されたことを確認し、プリファレンス画面を閉じる。これでインストールは完了である。
第3章:使ってみる
マテリアルプレビューモード、スタジオライトの設定
マテリアル(物体の表面特性を定義する設定)を3Dビューポート(3D作業を行うための主要表示領域)ですぐに確認できるようにするために、3Dビューポートをマテリアルプレビューモード(マテリアル表示に最適化された表示モード。旧称は「ルック開発(Look Dev)」)に変更する。また、スタジオライト(3D環境の照明設定)の設定も行う。
- まず、マテリアルプレビューモードに切り替える。切り替えは、3Dビューポート右上のシェーディング切り替えアイコン群から「マテリアルプレビュー」(左から2番目の球体アイコン)をクリックすることで実行できる。キーボードの
Zキーを押して表示されるパイメニューから「マテリアルプレビュー」を選択してもよい。マテリアルプレビューモードとは、立体のマテリアル等を調整するために、照明環境を簡単に切り替えながら確認するためのモードである。
- 次に、スタジオライトの設定を行う。スタジオライトの設定は、マテリアルプレビューモード時に、3Dビューポート右上のシェーディング切り替えアイコン群の右端にあるドロップダウン(下向き矢印)をクリックして設定できる。ここでは、一番左の city.exr を選択する。
メッシュオブジェクトにPBR Materials を設定してみる
- メッシュオブジェクトを選択する。選択は、マウスの左クリックで行う。左クリックで選択できないときは、ツールバーの選択ツール(画面左側のツールバー上部にある矢印アイコン)を選んだあとで、左クリックする。
- アセットブラウザを開く。3Dビューポートなど、いずれかのエディタの左上にあるエディタタイプ切り替えボタンをクリックし、「アセットブラウザ」を選択する。画面を分割してから切り替えると、3Dビューポートとアセットブラウザを並べて表示できる。
- アセットブラウザ左上のライブラリ選択ドロップダウン(「現在のファイル」と表示されている部分)から、第2章で登録したライブラリ(例:PBR_Materials)を選択する。マテリアルの一覧がサムネイル表示される。
マテリアルの一覧が表示されない場合は、インストールが正常に完了していない可能性がある。第2章のアセットライブラリ登録の手順(2つのファイルを同じディレクトリに置き、そのディレクトリをアセットライブラリとして追加)を再度確認するとよい。
- アセットブラウザ左側のカタログ(分類)一覧から、非金属マテリアルを設定する場合は「Dielectric」(非導電性材質)を、金属マテリアルを設定する場合は「Metal」を選ぶ。
- 非金属マテリアル(Dielectric)では次のようなマテリアルが選択可能である。
- Brick: レンガ
- Cloth: 布
- Concrete: コンクリート
- Curtain: カーテン
- Plaster: 石膏
- Plastic: プラスチック
- Rock: 岩
- Rust: 錆
- Skin: 皮膚
- Wax: ワックス
- Wood: 木材
- 金属マテリアル(Metal)では次のようなマテリアルが選択可能である。
- Aluminium: アルミニウム
- Iron: 鉄
- Pot: 鍋
- 使いたいマテリアルのサムネイルを、アセットブラウザから3Dビューポート内のメッシュオブジェクトの上へドラッグ&ドロップする。これでマテリアルがオブジェクトに適用される。
- マテリアルプレビューモードでマテリアルの見た目を確認する。マテリアルの見た目は光源環境によって大きく変わるため、適切な照明環境で確認することが重要である。マテリアルプレビューモードへ切り替えていない場合は、3Dビューポート右上のシェーディング切り替えアイコン群から「マテリアルプレビュー」(球体アイコン)を選択する。