Unityにfbxをインポートすると、テクスチャが張られていない時があります。
モデルが真っ白になっていますね
インポートしたモデルデータからマテリアルを外部アセットとして抽出することで
テクスチャを反映させることが出来るようです。
インポートしたモデルのInspectorからMaterialsタブを選択し
LocationのUse External Materials(Legacy)を選択してApplyボタンを押しましょう。
すると、テクスチャフォルダとマテリアルのフォルダが出力され
モデルにテクスチャが反映されましたね
Scene Viewで確認します
モデルにテクスチャを当てることが出来ました。
また、モデルのシェダーを変更することが出来ます。
モデルに影を落としたくなければShedlerからUnlitのTextureを選びます。
すると、光情報なしにテクスチャがそのまま表示されます
モデル表面に影がかからず明るくなりましたね
テクスチャデータだけ抽出したい場合は
モデルの同階層に抽出先になるTextureのフォルダを作ってあげて
InspectorからTextureのExtractTextureをクリックして
先ほど作ったテクスチャファイルを出力先に選択すると
モデルにテクスチャが付き
テクスチャデータがTextureフォルダに出力されます
余談ですが、まつ毛とかのテクスチャはUnlitにすると透明部分が黒くなってしまうので
Standerd にシェダーを変更しRenderring ModeをCutoutとかに変更していますが、何かいい方法があったら教えてください
参考にさせてもらったサイトはこちら
https://sirohood.exp.jp/20190219-1973/
Unityリファレンス Materials
https://docs.unity3d.com/ja/2018.4/Manual/FBXImporter-Materials.html
今回こちらの3Dモデルを使用させてもらいました
https://free3d.com/ja/3d-model/one-dollar-bill-79687.html