模型文件可包含各种数据,例如角色和地形网格、动画骨架和剪辑以及材质和纹理。最有可能的情况是,文件未同时包含所有这些元素,但可以根据需要按照本工作流程的任何部分进行操作:
1.在 Project 视图中选择文件以查看 Import Settings 窗口 2.设置模型特有的选项或常规导入器选项 3.设置骨架和动画的导入选项(不适用于 SpeedTree 模型) 4.处理材质和纹理 5.将文件拖入 Unity 中
Note: This workflow assumes you already have a Model file to import. If you don’t have a file already, you can read the guidelines on how to export an FBX file before exporting it from your 3D modeling software. For guidelines on how to export Humanoid animation from your 3D modeling software, see Preparing Humanoid Models for export.
无论要从模型文件中提取哪种数据,始终以相同的方式开始:
1.打开 Project 窗口和 __Inspector__,确保能同时看到这两个界面。
2.从 Project 窗口的 Asset 文件夹中选择要导入的__模型__文件。
__Inspector__ 中将打开 __Import Settings__ 窗口,其中默认显示 __Model 选项卡__。
SpeedTree 模型与其他模型可用的选项非常不同。例如,SpeedTree Model 选项卡提供的选项主要用于设置 LOD 级别之间的过渡。
角色和动画模型在其 Model 选项卡上提供更多样化的选项,允许您:
如果文件包含动画数据,可遵循使用 Rig 选项卡设置骨架并使用 Animation 选项卡提取或定义动画剪辑的准则。人形和通用(非人形)动画类型的工作流程不同,因为 Unity 要求人形类型有非常具体的骨骼结构,但对于通用类型只需了解哪个骨骼是根节点:
注意:SpeedTree 型号不具有 Rig 和 Animation 选项卡。
如果文件包含__材质__或__纹理__,可定义它们的处理方式:
1.单击 Import Settings 窗口中的 Materials 选项卡。 2.启用 Import Materials 选项。Materials 选项卡中显示多个选项,包括 Location 选项,该选项的值决定了应显示的其他选项。 3.选择 Use Embedded Materials 选项将导入的材质保持在导入的资源中。 4.设置完这些选项后,请单击 Import Settings 窗口底部的 Apply 按钮来保存这些设置,也可单击 Revert 按钮取消设置。
最后,可将文件导入场景中: