モデルのインポート
公式サイト:
使い方
ドキュメント:
プロプライエタリモデルファイル形式のサポート | Unity マニュアル [公式]
参考:
How to import 3D scene (.obj file with .mtl file) – Stack Overflow
座標系
DCC ツール (あるいはモデリングソフト) からエクスポートする際に、なるべく Unity の座標系に合わせてエクスポートすることが望ましい。
標準的な座標系
Unity 内では、ワールド座標系として「左手座標系」 (左手の親指/人差し指/中指が X軸/Y軸/Z軸に相当する) を用いる。
- X軸:右側面
- Y軸:上面
- Z軸:前面
ドキュメント:
インポートされたモデルの角度の修正方法 | Unity 2019.4 マニュアル [公式]
単位/スケール
インポート時に DCC ツール (あるいはモデリングソフト) の 1cm
が Unity 内の 0.01 m
に合致するようにモデルのスケールを変換するには、FBX ファイルを選択して Inspector を開き、Model タブで「Scene > Convert Units」を有効にする。
ドキュメント:
アートアセットのベストプラクティスガイド | Unity 2019.4 マニュアル [公式]
マテリアル/テクスチャ
動画:
FBX Textures won’t get imported? Here’s my workaround (azarecx)
How to Export FBX File to Unity with Texture and Material (Ulka Chandini Pendit)
ドキュメント:
Materials タブ | Unity マニュアル [公式]
コード:
Batch Extract Materials from 3D Model Assets (yasirkula) – GitHub Gist
参考:
Blender でエクスポートした FBX ファイルを Unity に持ってきてテクスチャを反映させる | 映画と旅行とエンジニア
Maya のマテリアルやテクスチャーを Unity に読み込む | tanaka’s Programming Memo
Extract material from FBX – Unity Forum
Extract textures and materials from FBX at run-time – Unity Forum
OBJ / MTL 形式
動画:
How to Load OBJ and MTL Files as a Model
ドキュメント:
参考:
Unity 2019.4 くらいから OBJ 形式のマテリアル情報 (.mtl) に対応しててビックリ | 西山信行
Material assets with CAD-VR Solidworks – Unity Forum
Blender からモデルをインポートする
動画:
How to Export from Blender to Unity (UGuruz)
Blender Materials in Unity Easy
How to Import Blender Files into Unity (The RealTime Essentials)
How to Bake Textures in Blender and Export to Unity
Blender to Unity – Procedural Textures, Exporting Normals (Izzy MG)
How I Made This Game Environment (LMHPOLY)
Blender で作ったモデルを Unity でインポートする (REALITY)
参考:
Unity から Blender ファイルを直接扱う | REALITY
Can Blender 2.8 (Eevee shaders) still be used with Unity? | Unity Forum
視聴:
Game Asset Beginner Tutorial (LMHPOLY) – YouTube