各种类型模型文件上传。

This commit is contained in:
liteng 2018-08-15 19:52:10 +08:00
parent 54f517440d
commit ebb4e6c0b0

View File

@ -93,7 +93,7 @@ namespace ShadowEditor.Server.Mesh
entryFileName = i;
meshType = MeshType.ctm;
}
else if (i.EndsWith(".dae"))
else if (i.EndsWith(".dae")) // dae文件
{
entryFileName = i;
meshType = MeshType.dae;
@ -103,6 +103,46 @@ namespace ShadowEditor.Server.Mesh
entryFileName = i;
meshType = MeshType.fbx;
}
else if (i.EndsWith(".glb"))
{
entryFileName = i;
meshType = MeshType.glb;
}
else if (i.EndsWith(".gltf"))
{
entryFileName = i;
meshType = MeshType.gltf;
}
else if (i.EndsWith(".kmz"))
{
entryFileName = i;
meshType = MeshType.kmz;
}
else if (i.EndsWith(".md2"))
{
entryFileName = i;
meshType = MeshType.md2;
}
else if (i.EndsWith(".obj"))
{
entryFileName = i;
meshType = MeshType.obj;
}
else if (i.EndsWith(".ply"))
{
entryFileName = i;
meshType = MeshType.ply;
}
else if (i.EndsWith(".stl"))
{
entryFileName = i;
meshType = MeshType.stl;
}
else if (i.EndsWith(".vtk"))
{
entryFileName = i;
meshType = MeshType.vtk;
}
}
if (entryFileName == null || meshType == MeshType.unknown)