public bool ObjExport(Model3d model, ExportParameters parameters) { parameters.ModelFormat = ModelFormat.OBJ; var exportData = model.Mesh.Select(m => new WriteMesh(m)).ToList(); return(Export(exportData, parameters)); }
private bool Export(Model3d model) { var fileExportResult = m_fileExporter.ObjExport(model, m_fileExportParameters); if (!fileExportResult) { return(false); } try { var fs = new FileStream(m_fileExportParameters.FilePath, FileMode.Open); LatestExportedModel = fs; } catch { return(false); } return(true); }
public bool StlExport(Model3d model, ExportParameters parameters) { m_fileExportParameters.ModelFormat = ModelFormat.STL; return(Export(model)); }
public bool ObjExport(Model3d model, ExportParameters parameters) { m_fileExportParameters.ModelFormat = ModelFormat.OBJ; return(Export(model)); }