レベル に配置する スタティック メッシュ の種類に関係なく、プレイヤーがそのオブジェクトを見るときには何かしらの マテリアル を適用していたいものです。この操作ガイドでは、スタティック メッシュに マテリアル を適用するいくつかの方法を学習します。
設定
作業中のプロジェクトがある場合は、それを使用することもできます。ない場合は、Unreal Engine を起動して [with Starter Content (スターターコンテンツ有り)] を有効にして新規プロジェクトを作成して開始します。Unreal Engine での新規プロジェクトの作成については、「新規プロジェクトを作成する」を参照してください。
このガイドでは「ファース トパーソン ゲーム」テンプレートを使用していますが、どのテンプレートでも問題ありません。重要なのは、新規プロジェクトを作成する場合に スターター コンテンツ が有効になっていることです。有効にしておかないと、この操作ガイドで後で使用するアセットが存在せず、わかりにくくなってしまいます。
画像をクリックするとフルサイズで表示されます。
プロジェクトが読み込まれたら コンテンツ ブラウザ を探します。スターター コンテンツ を有効にしていたら コンテンツ ブラウザ に「スターター コンテンツ」という名前のフォルダがあるはずです。次のようなものです。
画像をクリックするとフルサイズで表示されます。
「スターター コンテンツ」フォルダ内に「Props」という名前のフォルダがあります。そのフォルダを開き、SM_Chair というラベルの付いた スタティック メッシュ を見つけます。
SM_Chair の SM は Static Mesh (スタティック メッシュ) の略で、Unreal Engine が推奨する標準の命名規則に従っています。一貫した命名規則を使用すると、プロジェクトを整理した状態に維持しやすくなります。Unreal Engine のファイル命名規則の詳細については、「アセットの命名規則に関する推奨事項」を参照してください。
画像をクリックするとフルサイズで表示されます。
SM_Chair をクリックして レベル ビューポート にドラッグします。正しく行われると、スタティック メッシュのコピーがレベルに追加されます。レベルにスタティック メッシュを追加する他の方法については、「アクタを配置する」を参照してください。
画像をクリックするとフルサイズで表示されます。
詳細パネルからマテリアルを適用する
スタティック メッシュの 1 つのインスタンスのマテリアルを切り替えるには、特定インスタンスをハイライトし、[Details (詳細)] パネルでマテリアルを変更する方法が最も簡単です。以下のセクションでは、その方法を説明します。
スタティック メッシュをレベルに配置すると、メッシュのインスタンスが作成されます。インスタンスに割り当てられたマテリアルは、スタティック メッシュ自体には影響しません。
ビューポートでスタティック メッシュをクリックするか、アウトライナ で SM_Chair を検索して、スタティック メッシュを強調表示します。
スタティック メッシュを選択した状態で、[Details] パネルに移動します。すると、サムネイルのある [Materials (マテリアル)] セクションと、現在のマテリアル名のドロップダウンメニューが表示されます。
画像をクリックするとフルサイズで表示されます。
ドロップダウンメニューから別のマテリアルを選択すると、メッシュのそのインスタンスに適用されるマテリアルが変更されます。以下に示すように、変更がビューポートに反映されます。
![]() |
![]() |
---|---|
通常の椅子と詳細パネル | レンガ模様の椅子と詳細パネル |
スタティック メッシュ エディタを介してマテリアルを適用する
これで、レベル内にあるスタティック メッシュうち、1 つのインスタンスのマテリアルを変更できるようになりましたが、スタティック メッシュ自体のデフォルトのマテリアルを変更することもできます。スタティック メッシュ エディタ 内から行います。
コンテンツ ブラウザ の 「Props」 フォルダ内の SM_Chair に戻ります。これを選択したら、以下の 2 つの方法でスタティック メッシュ エディタにアクセスできます。
- コンテンツ ブラウザ 内のメッシュを ダブルクリック します。
- メッシュ上のアセットを 右クリック し、コンテキスト メニューから [Edit (編集)] を選択します。
画像をクリックするとフルサイズで表示されます。
コンテンツ ブラウザ 内でアセットを ダブルクリック するか、右クリック のコンテキスト メニューから [Edit] を選択すると、次のようにスタティック メッシュ エディタが開きます。
画像をクリックするとフルサイズで表示されます。
エディタの右側にある [Details] パネルで、[Material Slots (マテリアル スロット)] セクションを見つけます。スタティック メッシュで使用しているマテリアルのサムネイルと、その横にマテリアルの名前が記載されたドロップダウンメニューが表示されます。スタティック メッシュ エディタのレイアウトの詳細については、「スタティック メッシュ エディタ UI」を参照してください。
画像をクリックするとフルサイズで表示されます。
ドロップダウンメニューを クリック して、別のマテリアルを選択します。
これで、以下に示すように、スタティック メッシュに新しいマテリアルが適用されました。
画像をクリックするとフルサイズで表示されます。
次に、スタティック メッシュ エディタの上部にあるツールバーの [Save (保存)] をクリックします。すると適用されたマテリアルが、スタティック メッシュのデフォルト マテリアルとレベルに配置されたメッシュのインスタンスになります。
画像をクリックするとフルサイズで表示されます。
アセットの学習を続けるには、「マテリアル」のドキュメントを参照してください。