public Hashtable Import3Ds(string name, string path, bool addtoscene) { if (_scene == null) { return(null); } Hashtable list = null; warp_3ds_Importer studio = new warp_3ds_Importer(); try { list = studio.importFromFile(name, path); if (addtoscene) { foreach (DictionaryEntry myDE in list) { string key = (string)myDE.Key; warp_Object o = (warp_Object)myDE.Value; _scene.addObject(key, o); } } _scene.rebuild(); _models.Add(name, list); } catch (Exception) { return(null); } return(list); }
public Hashtable Import3Ds (string name, string path, bool addtoscene) { if (_scene == null) { return null; } Hashtable list = null; warp_3ds_Importer studio = new warp_3ds_Importer (); try { list = studio.importFromFile (name, path); if (addtoscene) { foreach (DictionaryEntry myDE in list) { string key = (string)myDE.Key; warp_Object o = (warp_Object)myDE.Value; _scene.addObject (key, o); } } _scene.rebuild (); _models.Add (name, list); } catch (Exception) { return null; } return list; }