Unity支持的模型文件

 

 

Unity支持的模型文件

 

 

        Unity只支持三角形的(Triangulated)和四边形的(Quadrangulated)多边形网格(Polygon mesh)。其他形式的面都要转换成这种多边形。

 

Unity支持两种类型的3D文件格式:

1.通用的“出口型”3D文件

.fbx.dae.3ds.dxf.obj等文件格式。

 

2.3D软件专用的3D文件格式

Max, Maya, Blender,Cinema4D, Modo, Lightwave & Cheetah3D 等软件所支持的格式,.MAX, .MB, .MA等等。

 

 

材质Material

Unity支持的模型文件_第1张图片

 

Materail Naming 为搜索材质制定文件夹名称,是来自Base Texture Name,还是来自模型的材质中指定(Model’s Material)等。

Materail Search 搜索方式有三种,默认是Recursive-Up,和上面的材质搜索类似,向上递归按指定文件名搜索。此外也可以选择LocalMaterials Folder,只在当前目录下按指定文件名搜索。还有一种是Project-Wide,在整个Assets文件夹下按指定文件名搜索。

 

如果上面搜索都未找到,或者导入的模型没有包含材质,Unity会自动为之分配一个Default-Diffuse材质。

 

 

 

贴图Texture

Unity的导入器Importer会自动寻找Textures。首先会查找与mesh文件同级的Textures文件夹;如果未发现,则会查找mesh父窗口外的Textures文件夹;如果还是没找到,就彻底搜索这个项目的所有贴图。

Unity支持的模型文件_第2张图片

 

 

 

 

注意事项:

尽可能的合并mesh,让它们共享材质和贴图,这会大大提高性能。

 

让你的mesh位于世界坐标原点,这使得它能很容易的在Unity中摆放位置。

如果mesh没有顶点颜色数据,Unity会自动为其添加一个全白色的顶点颜色数据。

 

 

参考资料:

 

http://docs.unity3d.com/Documentation/Components/class-Mesh.html

 

 

你可能感兴趣的:(Unity3D)