Twinmotion アセット ライブラリ の マテリアル は、物理ベースレンダリング (PBR) の原則に基づいています。物理ベースのマテリアルは Twinmotion エコシステムのライティングとシェーディングに反応し、あらゆるライティング環境で正確で自然な結果を再現することを目指しています。
Twinmotion 用の物理ベースマテリアルを作成する場合、マテリアルにテクスチャ マップを追加して色の見た目やその他の表面のディテールを再現します。こうしたプロパティを実現するには、次の種類のテクスチャ マップをマテリアルに追加する必要があります。 カラー、 法線、 ラフネス、 メタリック(金属的質感)
テクスチャマップは、現実世界のオブジェクトをスキャンして作成するか、Quixel Mixer、Adobe Photoshop、Adobe Substance などのデザイン ソフトウェアで作成することができます。物理ベース マテリアルとその作成ワークフローの詳細については、Adobe ウェブサイトの 「The PBR Guide(PBR ガイド)」 を参照してください。
物理ベース マテリアルのテクスチャ マップ
このセクションでは、物理ベースマテリアルで使用される カラー、 法線、 ラフネス、 メタリック テクスチャマップについて簡単に説明します。
カラー
カラー カラーマップは、最も基本的なテクスチャマップであり、マテリアルの基本色とパターンを定義します。透明度情報を保存して不透明度マスクを作成できるアルファチャンネルが含まれています。これは、デカールなど、マテリアルの特定の部分に透明度を作成するのに役立ちます。
カラー マップをマテリアルに追加するには、 マテリアルピッカー を使用してマテリアルを選択し、 [Color(色)] > [More(詳細)] > [Texture(テクスチャ)] に移動します。

カラーテクスチャマップの例
法線
法線 マップは表面にディテールを加え、バンプ、スクラッチ、および不完全性をシミュレートすることによって奥行きがあるような錯覚を作り出します。
法線 マップを追加するには マテリアルピッカー を使用してマテリアルを選択し、[Settings(設定)] > [Bump(バンプ)] > [Normal map(法線マップ)] に移動します。
[Parallax(視差)] 機能を有効にし、 [Height map(ハイトマップ)] を追加することで 法線 マップのプロパティを拡張することができます。
視差マッピングを有効にし、[Height map(ハイトマップ)] をマテリアルに追加するには、 [Settings(設定)] > [Bump(バンプ)] > [Parallax(視差)] に移動します。

法線テクスチャマップの例
ラフネス
ラフネス マップは、マテルアルの滑らかさや粗さを判断するために使用されます。これはグレースケーイメージで、白は粗さ、黒は反射率と滑らかさを表します。
ラフネス マップをマテリアルに追加するには、 マテリアルピッカー を使用してマテリアルを選択し、 [Reflection(反射)] > [More(詳細)] > [Texture(テクスチャ)] に移動します。

ラフネステクスチャマップの例
メタリック(金属的質感)
メタリック は、アルミニウム、金、銀、または真鍮などの合金のような、金属特性を持つマテリアルにのみ使用する必要があります。メタリックマップは、マテリアルが金属的質感を表すかどうか定義するグレイスケールイメージです。テクスチャマップの白色の部分は完全な金属(100%)を表し、黒色は非金属を表します。
メタリック マップをマテリアルに追加するには マテリアルピッカー を使用してマテリアルを選択し、 [Settings(設定)] > [Metalness(金属的質感)] > [Texture(テクスチャ)] に移動します。

メタリックテクスチャマップの例
テクスチャ マップを作成するためのベスト プラクティス
テクスチャマップの作成に際して、最良の結果を得るためのベストプラクティスは以下のとおりです。
- テクスチャマップは .png ファイル形式を使用して保存します。PNG は、Twinmotion のテクスチャマップやリアルタイムレンダリングに最適なファイル形式です。
- テクスチャマップのサイズは、512 x 512、1024 x 1024、または 2048 x 2048 ピクセルなど、2 の累乗にする必要があります。
- Twinmotion のフレームレートが急速に低下する可能性があるため、2048 x 2048 より大きいサイズのテクスチャマップは保存しないでください。多くの Twinmotion のネイティブ マテリアルは、2K 解像度(2048 x 2048)です。
- シームレス(またはタイル状)テクスチャマップを使用して、滑らかな連続パターンを作成します。そうでない場合は、パターンが繰り返されたときに切れ目や継ぎ目が見えることがあります。
- Twinmotion は アンビエント オクルージョン (AO) マップをサポートしていません。Twinmotion で AO マップを使用する場合は、 法線 と組み合わせて、Photoshop などのデザインソフトで2つのマップをブレンドすることで使用することができます。